[00:02:20] *** sbetrium <sbetrium!~sbetrium@47.54.208.47> has joined #angularjs
[00:02:50] *** sbetrium <sbetrium!~sbetrium@47.54.208.47> has quit IRC (Client Quit)
[00:08:08] *** sbetrium <sbetrium!~sbetrium@47.54.208.47> has joined #angularjs
[00:08:34] *** devslash <devslash!~devslash@unaffiliated/devslash> has joined #angularjs
[00:08:46] <devslash> hey anyone around ?
[00:08:50] *** sbetrium <sbetrium!~sbetrium@47.54.208.47> has quit IRC (Client Quit)
[00:15:34] *** sbetrium <sbetrium!~sbetrium@47.54.208.47> has joined #angularjs
[00:17:39] *** AbedB <AbedB!~AbedBhuty@bzq-79-182-48-17.red.bezeqint.net> has joined #angularjs
[00:17:50] *** sbetrium <sbetrium!~sbetrium@47.54.208.47> has quit IRC (Client Quit)
[00:19:43] *** sbetrium <sbetrium!~sbetrium@47.54.208.47> has joined #angularjs
[00:20:50] *** sbetrium <sbetrium!~sbetrium@47.54.208.47> has quit IRC (Client Quit)
[00:29:38] *** sbetrium <sbetrium!~sbetrium@47.54.208.47> has joined #angularjs
[00:29:50] *** sbetrium <sbetrium!~sbetrium@47.54.208.47> has quit IRC (Client Quit)
[00:31:54] *** sbetrium <sbetrium!~sbetrium@47.54.208.47> has joined #angularjs
[00:32:50] *** sbetrium <sbetrium!~sbetrium@47.54.208.47> has quit IRC (Client Quit)
[00:34:48] *** sbetrium <sbetrium!~sbetrium@47.54.208.47> has joined #angularjs
[00:35:50] *** sbetrium <sbetrium!~sbetrium@47.54.208.47> has quit IRC (Client Quit)
[00:38:47] *** sbetrium <sbetrium!~sbetrium@47.54.208.47> has joined #angularjs
[00:38:50] *** sbetrium <sbetrium!~sbetrium@47.54.208.47> has quit IRC (Client Quit)
[00:41:22] *** sbetrium <sbetrium!~sbetrium@47.54.208.47> has joined #angularjs
[00:41:50] *** sbetrium <sbetrium!~sbetrium@47.54.208.47> has quit IRC (Client Quit)
[00:43:13]
*** hirish_ <hirish_!~hirish@137.74.20.85> has quit IRC (Quit: ZNC - https://znc.in)
[00:49:44] *** AbedB <AbedB!~AbedBhuty@bzq-79-182-48-17.red.bezeqint.net> has quit IRC (Ping timeout: 265 seconds)
[00:50:13] *** sbetrium <sbetrium!~sbetrium@47.54.208.47> has joined #angularjs
[00:50:54] *** sbetrium <sbetrium!~sbetrium@47.54.208.47> has quit IRC (Client Quit)
[00:53:13] *** sbetrium <sbetrium!~sbetrium@47.54.208.47> has joined #angularjs
[00:53:55] *** sbetrium <sbetrium!~sbetrium@47.54.208.47> has quit IRC (Client Quit)
[01:07:02] *** TlrDr <TlrDr!~tlrdr@126-180-35-213.dyn.estpak.ee> has quit IRC (Read error: Connection reset by peer)
[01:07:10] *** plutoniix <plutoniix!~q@node-cum.pool-125-24.dynamic.totinternet.net> has quit IRC (Quit: Leaving)
[01:08:59] *** TlrDr <TlrDr!~tlrdr@126-180-35-213.dyn.estpak.ee> has joined #angularjs
[01:25:50] *** NewToThisv21 <NewToThisv21!~Shinigami@2600:6c56:6e00:5b4:4488:da20:f7f4:1eca> has quit IRC (Quit: Leaving)
[01:29:24] *** NewToThisV21 <NewToThisV21!~NewToThis@2600:6c56:6e00:5b4:9cd7:2a39:c511:209f> has joined #angularjs
[01:35:07] *** hirish <hirish!~hirish@ip85.ip-137-74-20.eu> has joined #angularjs
[01:46:47] *** georgiePorgie <georgiePorgie!~george43g@2001:8003:5817:f500:35e8:cd70:1984:a4fd> has joined #angularjs
[01:48:22] *** tashie_ <tashie_!~tashie@pool-100-36-138-72.washdc.fios.verizon.net> has joined #angularjs
[01:51:14] *** tashie <tashie!~tashie@pool-100-36-138-72.washdc.fios.verizon.net> has quit IRC (Ping timeout: 240 seconds)
[01:54:51] *** tashie_ <tashie_!~tashie@pool-100-36-138-72.washdc.fios.verizon.net> has quit IRC (Ping timeout: 260 seconds)
[01:55:17] *** tashie <tashie!~tashie@pool-100-36-138-72.washdc.fios.verizon.net> has joined #angularjs
[02:04:10] *** parasite <parasite!~Parasite@84.17.36.65> has quit IRC (Ping timeout: 265 seconds)
[02:13:45] *** tashie_ <tashie_!~tashie@pool-100-36-138-72.washdc.fios.verizon.net> has joined #angularjs
[02:13:45] *** tashie <tashie!~tashie@pool-100-36-138-72.washdc.fios.verizon.net> has quit IRC (Read error: Connection reset by peer)
[02:20:22] *** fitzgerald1337 <fitzgerald1337!~fitzgeral@69.18.37.194> has joined #angularjs
[02:59:45] *** Harlin <Harlin!~hseritt@c-73-14-133-234.hsd1.co.comcast.net> has joined #angularjs
[03:10:01] *** Kimmono <Kimmono!~Kimmono@195-159-198-100.customer.powertech.no> has quit IRC (Read error: Connection reset by peer)
[03:14:15] *** Zeioth <Zeioth!~Zeioth@113.pool80-102-112.dynamic.orange.es> has quit IRC (Ping timeout: 265 seconds)
[03:16:21] *** georgiePorgie <georgiePorgie!~george43g@2001:8003:5817:f500:35e8:cd70:1984:a4fd> has quit IRC (Quit: My MacBook has gone to sleep. ZZZzzz…)
[03:39:51] *** sbetrium <sbetrium!~sbetrium@47.54.208.47> has joined #angularjs
[03:40:19] *** sbetrium <sbetrium!~sbetrium@47.54.208.47> has quit IRC (Client Quit)
[03:48:49] *** sbetrium <sbetrium!~sbetrium@47.54.208.47> has joined #angularjs
[03:49:25] *** sbetrium <sbetrium!~sbetrium@47.54.208.47> has quit IRC (Client Quit)
[03:51:40] *** plutoniix <plutoniix!~q@175.176.222.7> has joined #angularjs
[03:51:58] *** pipqw <pipqw!~pqzx@unaffiliated/pqzx> has joined #angularjs
[03:52:40] *** pipqw <pipqw!~pqzx@unaffiliated/pqzx> has quit IRC (Max SendQ exceeded)
[03:53:33] *** pipqw <pipqw!~pqzx@unaffiliated/pqzx> has joined #angularjs
[03:54:21] *** pipqw <pipqw!~pqzx@unaffiliated/pqzx> has quit IRC (Max SendQ exceeded)
[03:55:16] *** pipqw <pipqw!~pqzx@unaffiliated/pqzx> has joined #angularjs
[03:55:21] *** sbetrium <sbetrium!~sbetrium@47.54.208.47> has joined #angularjs
[03:55:24] *** sbetrium <sbetrium!~sbetrium@47.54.208.47> has quit IRC (Client Quit)
[03:56:29] *** pipqw <pipqw!~pqzx@unaffiliated/pqzx> has quit IRC (Max SendQ exceeded)
[03:57:21] *** pipqw <pipqw!~pqzx@unaffiliated/pqzx> has joined #angularjs
[03:58:05] *** pipqw <pipqw!~pqzx@unaffiliated/pqzx> has quit IRC (Max SendQ exceeded)
[03:58:56] *** pipqw <pipqw!~pqzx@unaffiliated/pqzx> has joined #angularjs
[03:59:46] *** pipqw <pipqw!~pqzx@unaffiliated/pqzx> has quit IRC (Max SendQ exceeded)
[04:00:33] *** pipqw <pipqw!~pqzx@unaffiliated/pqzx> has joined #angularjs
[04:01:43] *** pipqw <pipqw!~pqzx@unaffiliated/pqzx> has quit IRC (Max SendQ exceeded)
[04:03:09] *** shimsh <shimsh!shimsh@gateway/vpn/protonvpn/shimsh> has quit IRC (Quit: shimsh)
[04:11:31] <Verge> hmm
[04:12:04] <Verge> I moved form fields to a component for re-usability, and now validation works only on one of the two forms that use this component; the other one does not see any inputs
[04:12:07] *** sctskw <sctskw!~sctskw@2601:645:8700:7090:856c:8c52:320d:a0a6> has joined #angularjs
[04:12:08] <Verge> awesome
[04:14:43] *** fitzgerald1337 <fitzgerald1337!~fitzgeral@69.18.37.194> has quit IRC (Quit: Leaving)
[04:15:26] <Verge> Oh, I see, the form that works uses native JS validation
[04:27:03] *** georgiePorgie <georgiePorgie!~george43g@2001:8003:5817:f500:35e8:cd70:1984:a4fd> has joined #angularjs
[04:27:09] *** pmercado <pmercado!~pmercado@201.189.29.9> has quit IRC (Quit: Konversation terminated!)
[04:43:19] *** kantlivelong <kantlivelong!~kantlivel@204-210-146-112.res.spectrum.com> has quit IRC (Ping timeout: 260 seconds)
[04:43:47] <Verge> There were no errors previously, but anyway I followed this tutorial, after which the previously broken form started working and the previously working form started crying about a NullInjectorError...
[04:45:23] <Verge> I have a feeling this error is due to not using my component directly inside a <form> but a custom component that provides the <form> inside it
[04:49:34] <Verge> But I think I can drop the usage of this custom form wrapper anyway
[04:50:53] *** kantlivelong <kantlivelong!~kantlivel@204-210-146-112.res.spectrum.com> has joined #angularjs
[05:48:14] *** georgiePorgie <georgiePorgie!~george43g@2001:8003:5817:f500:35e8:cd70:1984:a4fd> has quit IRC (Quit: My MacBook has gone to sleep. ZZZzzz…)
[05:50:00] *** sctskw_ <sctskw_!~sctskw@2601:645:8700:7090:596c:73a2:87ed:f109> has joined #angularjs
[05:52:07] *** sctskw <sctskw!~sctskw@2601:645:8700:7090:856c:8c52:320d:a0a6> has quit IRC (Ping timeout: 240 seconds)
[06:02:47] <Verge> hmm
[06:03:12] <Verge> I've adopted this core/shared module pattern that I read about somewhere, but I have a hard time deciding or understanding where to put generic services
[06:03:15] <Verge> Which module
[06:03:27] <Verge> It doesn't really seem to matter
[06:03:40] <Verge> On the technical side of things
[06:16:06] *** gvhoecke_ <gvhoecke_!~admin@174.190-244-81.adsl-dyn.isp.belgacom.be> has joined #angularjs
[06:18:53] *** adminf <adminf!~admin@91.177.63.86> has quit IRC (Ping timeout: 260 seconds)
[06:48:35] *** georgiePorgie <georgiePorgie!~george43g@2001:8003:5817:f500:35e8:cd70:1984:a4fd> has joined #angularjs
[06:55:37] *** led_dark_1 <led_dark_1!~Thunderbi@217.66.160.14> has quit IRC (Quit: led_dark_1)
[07:01:36] *** led_dark_1 <led_dark_1!~Thunderbi@217.66.160.14> has joined #angularjs
[07:02:47] *** sctskw_ <sctskw_!~sctskw@2601:645:8700:7090:596c:73a2:87ed:f109> has quit IRC (Remote host closed the connection)
[07:03:23] *** sctskw <sctskw!~sctskw@2601:645:8700:7090:596c:73a2:87ed:f109> has joined #angularjs
[07:07:44] *** sctskw <sctskw!~sctskw@2601:645:8700:7090:596c:73a2:87ed:f109> has quit IRC (Ping timeout: 246 seconds)
[07:21:00] *** punknroll <punknroll!~Thunderbi@p83-219-165-60.snwdip.snw.at> has joined #angularjs
[08:07:15] *** Tazmainian <Tazmainian!~Tazmain@unaffiliated/tazmain> has joined #angularjs
[08:18:57] *** Noti <Noti!~steffan@185.2.243.3> has joined #angularjs
[08:24:04] *** macstriker <macstriker!~Adium@185.8.126.3> has joined #angularjs
[08:33:27] *** Pyrrhus666 <Pyrrhus666!~pyrrhus@ip-213-127-140-19.ip.prioritytelecom.net> has joined #angularjs
[08:44:50] <Pyrrhus666> morning #angularjs
[08:46:45] *** nunoarruda <nunoarruda!~textual@c253-221.i06-32.onvol.net> has joined #angularjs
[08:48:34] *** nunoarruda <nunoarruda!~textual@c253-221.i06-32.onvol.net> has quit IRC (Client Quit)
[08:49:08] <Tazmainian> Morning Pyrrhus666
[08:51:05] <Pyrrhus666> morning Tazmainian
[08:53:25] *** nunoarruda <nunoarruda!~textual@c253-221.i06-32.onvol.net> has joined #angularjs
[08:53:57] *** TazmainianDevil <TazmainianDevil!~Tazmain@unaffiliated/tazmain> has joined #angularjs
[08:54:48] *** Tazmainian <Tazmainian!~Tazmain@unaffiliated/tazmain> has quit IRC (Disconnected by services)
[08:54:52] *** TazmainianDevil is now known as Tazmain
[09:05:45] *** icebox <icebox!~nodebot@87.241.58.10> has joined #angularjs
[09:05:46] <icebox> hey folks
[09:06:10] <icebox> OT: how to rate limiting in a serverless context? Any hint?
[09:07:07] <icebox> Basically the solution I saw involve a persistence layer, like redis, to store the hits per unit of time of the functions
[09:07:16] <SargoDarya> Good morning folks o-
[09:07:28] <SargoDarya> icebox: Use an API gateway?
[09:07:35] <Pyrrhus666> icebox, just reimplement as much of a 'server' in your 'serverless' app as you need to have a network stack and rate-limit there ?
[09:07:49] <Tazmain> Morning SargoDarya , icebox
[09:07:50] <Pyrrhus666> and morning icebox SargoDarya
[09:08:36] <icebox> Pyrrhus666: I did it, and I have a working solution with express... but when you extract that logic to the functions you cannot apply anymore the rate limiting
[09:08:49] <icebox> SargoDarya: that is an option
[09:09:23] <icebox> Tazmain: hey
[09:09:24] <Pyrrhus666> icebox, it was in jest. I loathe the whole serverless term, it's pretty idiotic ;)
[09:09:52] <Pyrrhus666> the fact that it's not _your_ server doesn't mean there isn't one ;)
[09:10:00] *** tarnus <tarnus!~tarnus@107-207-242-176.lightspeed.spfdmo.sbcglobal.net> has quit IRC (Remote host closed the connection)
[09:10:34] <icebox> Pyrrhus666: correct... but if you cannot add "middleware" you cannot modify the built-in behaviour
[09:11:22] <Pyrrhus666> icebox, agreed
[09:12:59] <Pyrrhus666> you could simply have a fifo list of request and check against that. return 429 if your limit is exceeded
[09:13:28] <Pyrrhus666> like a history of sorts. doesn't need to take much memory
[09:14:04]
<icebox> SargoDarya: about api gateway, it is an excellent solution, but in a "free" context, it is not so easy... how to add it to zeit.co now solution? For instance there is https://konghq.com/kong/ but how to integrate it in that stack? Sigh.
[09:15:51] <icebox> Basically I cannot port my pet project to a serverless apporach without rate limiting, because the persistence (free) layer has in place (couchdb / ibm / cloudant)... another way I need to explore it is creating a queue on client side
[09:15:51] <SargoDarya> icebox: No idea, don't know much about either of those. We're running stuff on AWS mainly.
[09:17:44] <SargoDarya> Hm.. hard to say. I'm a little bit out of that.
[09:20:58] <Rumpo> Morning all
[09:21:34] <icebox> Rumpo: hey
[09:22:37] *** akkonrad <akkonrad!~akkonrad@user-5-173-242-65.play-internet.pl> has joined #angularjs
[09:24:38] <SargoDarya> Morning Rumpo
[09:24:46] <Pyrrhus666> morning Rumpo
[09:27:03] <Tazmain> I wish there was a binary protocol we could use on the web, and not json
[09:27:06] *** bberry <bberry!uid126853@gateway/web/irccloud.com/x-klwqazwkswohypzp> has quit IRC (Quit: Connection closed for inactivity)
[09:28:07] <Pyrrhus666> zipped json ?
[09:28:28] <Rumpo> bson?
[09:28:34] <Tazmain> it's gzipped already is it not ?
[09:28:44] <Pyrrhus666> so it's already binary... huzza !
[09:29:12] <Pyrrhus666> srsly though, why ?
[09:29:13] *** haiiokarin <haiiokarin!~quassel@77.222.3.107> has joined #angularjs
[09:29:21] <Tazmain> cause sending strings over the web... why ?
[09:29:40] *** macstriker <macstriker!~Adium@185.8.126.3> has quit IRC (Read error: Connection reset by peer)
[09:29:51] <Pyrrhus666> it's just bytes, does it matter if it's 'binary' or 'string' ?
[09:30:11] <Pyrrhus666> it's just a different interpretation of underlying bytes
[09:30:17] <Tazmain> you wasting data with a json structure.
[09:30:30] <Tazmain> it's packed differently with different message sizes
[09:30:39] <SargoDarya> Tazmain: You're wasting CPU power with your suggestion.
[09:30:44] <Tazmain> not really
[09:30:45] <Pyrrhus666> does that matter in this day and age ?
[09:30:49] <Tazmain> yes
[09:30:56] <SargoDarya> Nah, hell no.
[09:31:00] <Tazmain> and it's easier to do binary than serialize to json
[09:31:02] <Pyrrhus666> at the network layer itล zipped anyway
[09:31:12] <Tazmain> hardware is getting faster, and code slower
[09:31:18] <SargoDarya> Unless you do high frequency shit which is bandwidth intensive.
[09:31:29] *** macstriker <macstriker!~Adium@185.8.126.3> has joined #angularjs
[09:31:32] <Pyrrhus666> that's not really json's fault though
[09:31:37] *** Booster2ooo <Booster2ooo!~kvirc@91.183.83.5> has joined #angularjs
[09:31:42] <Pyrrhus666> but I tend to agree
[09:32:53] <Tazmain> the whole thing was it being human readable so front end devs could easily read it coming over the network
[09:33:37] <Tazmain> but I have sat and read raw hex before since the UI that was displaying it, didn't recognize some fields correctly
[09:33:42] <Tazmain> and it wasn't that difficult
[09:33:42] <Pyrrhus666> which is still a good thing afaik, esp when debugging ?
[09:33:57] <SargoDarya> AFAIK you can do binary protocols with websockets but you still have to come up with your own protocol.
[09:34:20] <Tazmain> well why not binary -> thing that reads it for you and you can use to debug it -> your app
[09:35:04] <SargoDarya> It doesn't really make sense to have a standard binary protocol though because in the end you're implementing the same shit as JSON.
[09:35:15] <Pyrrhus666> because at the network level it still doesn't matter, so why bother
[09:35:50] <Tazmain> like neo4j's bolt driver is binary, but once you use it in the app, it's in a proper structure, just that when transferred it used a binary protocol to keep things small and fast
[09:35:53] *** Booster2ooo|2 <Booster2ooo|2!~kvirc@132.116-246-81.adsl-static.isp.belgacom.be> has joined #angularjs
[09:36:04] *** macstriker <macstriker!~Adium@185.8.126.3> has quit IRC (Ping timeout: 268 seconds)
[09:36:22] <Tazmain> Pyrrhus666, yeah but taking a object that was json, vs a binary one and sending over a network, you need more bandwidth for json
[09:36:24] <Pyrrhus666> so it's just 'zipping' at a different layer
[09:37:09] <SargoDarya> You do binary packets in games for example where you can compress shit a lot and omit certain things because you're using enums as well. You have ordered structs where data always is in the same order as well. I think that would be much harder in web development.
[09:37:17] <Pyrrhus666> I'm not sure it really takes more bandwitdth...
[09:38:30] <storkme> bson exists, nobody uses it because it's optimizing for a problem nobody really has
[09:38:42] <Tazmain> General purpose, human readable formats like REST and XML need to be interpreted by general purpose parsers. So their formatting adds bytes to differentiate between data elements, value labels, and general human readability. These extra bytes will be extensive and can easily exceed the size of the data itself. json has the same issue
[09:38:43] *** Booster2ooo <Booster2ooo!~kvirc@91.183.83.5> has quit IRC (Ping timeout: 260 seconds)
[09:38:59] *** Booster2ooo|2 <Booster2ooo|2!~kvirc@132.116-246-81.adsl-static.isp.belgacom.be> has quit IRC (Client Quit)
[09:39:15] <Tazmain> storkme, well it's not like the internet was designed for what we use it for today
[09:40:04] *** icebox <icebox!~nodebot@87.241.58.10> has quit IRC (Remote host closed the connection)
[09:41:00] <Tazmain> google has protobuffers that handle complex objects just fine, and still a binary protocol
[09:41:27] <Tazmain> Pyrrhus666, also there is a limit to how much you can zip the json
[09:41:32] <storkme> protobufs would be totally unsuitable as a JSON replacement
[09:41:47] <storkme> protobufs require a schema
[09:41:50] <Tazmain> yeah not suggesting anyone use protobufs though :p
[09:43:04] <storkme> so any schemaless encoding format would basically just be replacing " and { and , with some other slightly shorter binary string
[09:43:45] <Pyrrhus666> Tazmain, so use a better gzip and have a general purpose low-level solution. I really don't see a use for smt like 'bson'
[09:44:11] <Pyrrhus666> make it hardware accelerated eve
[09:44:14] <Pyrrhus666> *even
[09:45:40] <storkme> since most of your data is going to be text anyway, the savings you'd get from that would pale in comparison to just running JSON through some ultra-fast web-optimized compression algorithm
[09:46:05] <Pyrrhus666> storkme, agreed
[09:46:26] *** kp125 <kp125!~Thunderbi@195.56.119.209> has joined #angularjs
[09:46:39] *** georgiePorgie <georgiePorgie!~george43g@2001:8003:5817:f500:35e8:cd70:1984:a4fd> has quit IRC (Quit: My MacBook has gone to sleep. ZZZzzz…)
[09:47:23] <Pyrrhus666> tangentially : I really love plain text logfiles. yes systemd, I'm looking at you
[09:49:55] *** nunoarruda <nunoarruda!~textual@c253-221.i06-32.onvol.net> has quit IRC (Quit: My MacBook has gone to sleep. ZZZzzz…)
[09:50:02] *** Limarson <Limarson!~Limarson@xdsl-89-1-161-41.nc.de> has joined #angularjs
[09:52:22] *** Limarson <Limarson!~Limarson@xdsl-89-1-161-41.nc.de> has quit IRC (Client Quit)
[09:54:13] *** DrStephenFalken <DrStephenFalken!58d6a2d4@88.214.162.212> has joined #angularjs
[09:56:05] *** pupskuchen <pupskuchen!~pupskuche@unaffiliated/pupskuchen> has joined #angularjs
[09:56:35] <pupskuchen> good morning
[09:56:55] *** icebox <icebox!~nodebot@87.241.58.10> has joined #angularjs
[09:57:38] <SargoDarya> Morning pupskuchen
[09:57:49] <Pyrrhus666> morning pupskuchen
[09:58:40] <pupskuchen> SargoDarya: have you tested your absorbers yet?
[09:59:05] <cadabrax> hi all
[09:59:18] *** kisp125 <kisp125!~kp125@195.56.119.209> has joined #angularjs
[09:59:18] <SargoDarya> Nah, I'm still trying to get everything mounted to a wall but the last 2 days somehow were so exhausting that I haven't had any time yet or fell asleep rather early.
[10:00:03] <cadabrax> quick question: how can I have an ngFor that defines an index `i` and then have an input with `[value]="obj['key-{{ i }}']` ?
[10:00:44] <cadabrax> what I wrote isn't valid, template parse error with expected expression but got interpolation
[10:01:26] *** kp125 <kp125!~Thunderbi@195.56.119.209> has quit IRC (Quit: kp125)
[10:01:30] <Pyrrhus666> obj[
[10:01:32] <Verge> Maybe create a sensible data structure in the component and use that in the template
[10:01:33] <Pyrrhus666> oops
[10:01:41] *** kisp125 <kisp125!~kp125@195.56.119.209> has quit IRC (Client Quit)
[10:01:55] *** kisp125 <kisp125!~kp125@195.56.119.209> has joined #angularjs
[10:02:00] <SargoDarya> Syntax would be *ngFor="let item of items; index as i"
[10:02:10] <baako> hi guys, got an error i havent see before here it is
[10:02:12] <baako> <button class="btn pull-right" [ngClass]="(!data.following) ? 'btn-primary' : 'btn-default'" (click)="(data.following) ? unfollow(data) : follow(data)">
[10:02:23] <SargoDarya> But I agree with Verge, what you want to do seems suboptimal.
[10:02:28] <baako> ERROR in ../src/app/members/community/people/profile/profile.component.html(17,102): Expected 0 arguments, but got 1.
[10:03:07] <SargoDarya> baako: I would guess your unfollow or follow method has zero parameters but you're passing data to it.
[10:03:57] *** ray02 <ray02!~federico_@host.50.149.23.62.rev.coltfrance.com> has joined #angularjs
[10:04:25] <ray02> hello hello
[10:04:28] <ray02> morning folks
[10:04:32] <storkme> greetings ray02
[10:04:55] *** kisp125 <kisp125!~kp125@195.56.119.209> has quit IRC (Client Quit)
[10:05:36] *** gxt <gxt!~gxt@gateway/tor-sasl/gxt> has quit IRC (Remote host closed the connection)
[10:05:37] *** kp125 <kp125!~kp125@195.56.119.209> has joined #angularjs
[10:05:40] <Tazmain> Pyrrhus666, still even with that, you would still have to do object -> json -> gzip -> network -> unzip -> parse to json object , vs object -> binary -> network -> parse to object
[10:06:33] <ray02> how is going?
[10:06:35] *** gxt <gxt!~gxt@gateway/tor-sasl/gxt> has joined #angularjs
[10:06:37] <ray02> the day started well ?
[10:07:17] <storkme> Tazmain: but if you're not compressing the whole thing (e.g. all your text data) you aren't really getting any reduction in data size, so...
[10:07:42] <Tazmain> why would you need compression on a binary protocol ?
[10:08:26] <storkme> because text data compresses very well
[10:09:07] <storkme> isn't the goal to reduce the size of data payloads in transit?
[10:09:20] <Tazmain> yeah, and make it faster to pack and unpack
[10:10:21] <pupskuchen> SargoDarya: let me know when you tested them :D
[10:10:42] <cadabrax> Verge: the problem is that it's a form that generates new fields at the click of a button, so I dont know what that particular input's index will be ahead of time
[10:11:09] <cadabrax> SargoDarya: that's what I have, the issue is that you apparently can't interpolate in the value prop, I guess it has to be an expression
[10:12:06] <cadabrax> and I need to rehydrate all these fields from query params
[10:13:53] <baako> sakustar: good eye thanks
[10:15:38] <SargoDarya> cadabrax: It already is an expression. No need to add another expression syntax there.
[10:16:18] <SargoDarya> You either do [foo]="thisIsAnExpression" or foo="{{thisIsAnExpression}}"
[10:17:20] <storkme> something like this is probaly what you want → [value]="obj['key-' + i]"
[10:17:54] <SargoDarya> ^
[10:20:28] <Pyrrhus666> Tazmain, gzip and json parsers are heavily optimized. I would still like to see whether a random binary serializer would make a real difference...
[10:20:38] *** SteffanW <SteffanW!~steffan@194.44.236.118> has joined #angularjs
[10:20:56] *** Noti <Noti!~steffan@185.2.243.3> has quit IRC (Ping timeout: 246 seconds)
[10:21:00] <Pyrrhus666> but still, from a KISS standpoint I wouldn't want it.
[10:23:08] <Pyrrhus666> heh, seems zlib is already hardware accelerated (or at least it's possible on intel)
[10:27:55] <cadabrax> SargoDarya, storkme: thanks, didn't realize i was in scope and could be accessed this way.
[10:28:45] *** DrStephenFalken <DrStephenFalken!58d6a2d4@88.214.162.212> has quit IRC (Remote host closed the connection)
[10:36:04] <Rumpo> I'm so frustrated with myself, I failed a technical test because I overcomplicated the challenge
[10:36:25] <SargoDarya> Rumpo: Happens to all of us. What did you do?
[10:36:39] <ray02> Rumpo: is a good things, is called experience
[10:37:04] <ray02> it hurts but is the only way to get perfect
[10:38:21] <Rumpo> I had two angular components, they had to communicate with each other. I added in a service to handle the communication. The unit tests needed to be updated to include the service as a provider. When submitted the project editing the predefined test files was a big no no.
[10:38:53] <Rumpo> ray02, every day is a learning day.
[10:39:51] <Pyrrhus666> Rumpo, aside from the test thing, this sounds like a fine solution, no ?
[10:40:16] <ray02> Rumpo: oh yes, you can say that strong and loud
[10:40:43] <Rumpo> All I wanted to do was keep the components as simple dumb ui components that would register on the service, reusable, scalable, try to hide business logic and rules from the components.
[10:41:10] <storkme> smart
[10:41:36] <Pyrrhus666> still trying to figure out why your solution was not deemed good ?
[10:41:45] <Rumpo> Pyrrhus666, I thought it was, but apparently that wanted just an @Input and @Output on the two components controlled by the root component.
[10:41:56] <Pyrrhus666> blegh
[10:42:23] <Pyrrhus666> choosing sub-optimal solution to fit your test scenario.
[10:42:23] <ray02> what a stupid test, if some one came out with a better design
[10:42:25] <storkme> your solution is arguably better. it's at least valid.
[10:43:37] <Rumpo> I'm glad I'm not completely insane.
[10:44:21] <Pyrrhus666> nah, it was a flawed test, imho
[10:45:09] <ray02> also this show how less flexible was the team
[10:45:51] <ray02> you propose something of different from their idea and wasn't able to accept
[10:46:30] <Rumpo> I sent them a follow up email explaining what I was doing, and why I was doing it, so I'm not discounting them getting back in contact. And to be fair to them, they have one junior front end developer, that's why they're hiring, their words "We need someone to come in and take control of the front end, introducing us to new ideas, practices, and patterns"
[10:48:19] <Pyrrhus666> Rumpo, are you saying you failed the interview on this ? wow
[10:48:19] <ray02> i'm curious to know then who check your test
[10:48:50] <ray02> if there is no senior
[10:49:07] <Pyrrhus666> the HR-person ? :P
[10:49:11] <ray02> lool
[10:49:21] <Rumpo> It was an online test, and the system automatically run throughs the tests.
[10:49:33] <Rumpo> HackerRank or something like that.
[10:49:44] <Rumpo> Never used it before.
[10:49:53] <cadabrax> meh that's moronic
[10:50:10] <cadabrax> as we all know, there is only one single solution to any programming problem, right?
[10:50:13] <Pyrrhus666> ^
[10:50:28] <ray02> ahah
[10:50:39] <Rumpo> XD
[10:50:42] *** paws_ <paws_!uid89121@gateway/web/irccloud.com/x-qxgnxkmaqumufxkh> has joined #angularjs
[10:50:50] <cadabrax> Rumpo: I guess you dodged a bullet then, if that's the kind of metric they'll use to evaluate your probation period and your success.
[10:50:52] <Pyrrhus666> seems changing the test-plan was the big no. which is of course insane
[10:50:57] <SargoDarya> Rumpo: Those suck super hard.
[10:51:49] <Rumpo> Pyrrhus666, I'm waiting to hear back from them if I have failed.
[10:52:15] <Rumpo> cadabrax, I was thinking that
[10:52:30] <Pyrrhus666> Rumpo, glad they didn't go with the automated culling of applicants ;)
[10:52:31] <Rumpo> SargoDarya, I'm starting to see
[10:52:41] *** AbedB <AbedB!~AbedBhuty@bzq-109-64-44-157.red.bezeqint.net> has joined #angularjs
[10:53:24] <Rumpo> ha ha I'm assuming if they did automatically cull people, they wouldn't get many applicants, well certainly not people that care about decent practices.
[10:53:48] <SargoDarya> I mean, to most things you always get multiple solutions.
[10:54:42] *** MortimerCat <MortimerCat!~Thunderbi@host-212-139-37-118.static.as9105.net> has joined #angularjs
[10:55:07] <Rumpo> I might start working at home on my own version of a testing system, one that let's you modify tests.....introduce some AI or something XD
[10:57:52] *** georgiePorgie <georgiePorgie!~george43g@2001:8003:5817:f500:35e8:cd70:1984:a4fd> has joined #angularjs
[11:07:48] <cadabrax> work sucks so much when you think about it. most of the time, it comes with so much waste of money, human time, and misery. it is my feeling that the vast majority of workplaces are dysfunctional, we just find a way to make it tolerable because we need a paycheque
[11:08:32] <cadabrax> to wit: these statistics about the number of people who actually don't dislike their job
[11:09:26] <SargoDarya> Seriously though, most of the time it's because you have people in management which are not qualified for the position.
[11:09:46] <pupskuchen> cadabrax: +1
[11:11:03] *** tarnus <tarnus!~tarnus@107-207-242-176.lightspeed.spfdmo.sbcglobal.net> has joined #angularjs
[11:11:24] <cadabrax> yeah but how did they get there? it's because the system in most (all?) companies is dysfunctional
[11:11:57] <Verge> I'm in a happy position to always have been employed by companies with no more than one dev colleague and a boss who understands nothing about programming
[11:12:46] <cadabrax> Verge: how is that lucky though? isn't that the worst kind of outcome, along with "just do X, it shouldn't be too complicated, it's just a button, how long can it possibly take"
[11:13:58] <Verge> My bosses have been the modest kind
[11:14:17] <Verge> Currently he's always asking if I "have the time to do X" when my schedule is already 80 % empty
[11:14:31] <cadabrax> haha
[11:14:41] <cadabrax> dont you get bored though with 80% downtime?
[11:15:27] <Pyrrhus666> I'm one of those statistics that kinda likes their job
[11:15:28] <SargoDarya> We have a running joke in here that "it can't be that hard, it's just displaying data!"
[11:15:36] <Pyrrhus666> given the choice, I'd rather not, of course
[11:15:39] *** tarnus <tarnus!~tarnus@107-207-242-176.lightspeed.spfdmo.sbcglobal.net> has quit IRC (Ping timeout: 265 seconds)
[11:15:41] <cadabrax> Pyrrhus666: lucky!
[11:15:51] <Verge> Well our product is 10 years old and a big pile of poo, so we've been planning to build a new one but my boss never gets to accept it in official terms
[11:15:57] <SargoDarya> Pyrrhus666: Wait, what? You rather would hate your job?
[11:16:01] *** gxt <gxt!~gxt@gateway/tor-sasl/gxt> has quit IRC (Remote host closed the connection)
[11:16:02] <Verge> SO I've just told him I am gonna spend my freetime on that and he does not complain
[11:16:10] <Pyrrhus666> SargoDarya, rather not have to work ;)
[11:16:20] <Pyrrhus666> cadabrax, I'm easy to please though ;)
[11:16:47] <cadabrax> fuck, if they stopped paying me I'd drop this job in a blink. and any other job i've ever had. I guess that's the metric for whether you like your job or not?
[11:16:47] *** gxt <gxt!~gxt@gateway/tor-sasl/gxt> has joined #angularjs
[11:17:25] <cadabrax> I can think of a million other more interesting and worthwhile things to do rather than warm up my seat for 8h a day :D
[11:17:31] <Pyrrhus666> cadabrax, if that's the metric, the statistics are sound.
[11:17:50] <cadabrax> Pyrrhus666: idk if that's the metric, just wondering what a good rule of thumb to answer the question would be
[11:18:34] <Pyrrhus666> idk either. I like my job, but not so much I would do it if it wasn t needed. shades of grey and shit
[11:19:06] <cadabrax> I've also been wondering if there exists something like hacker news but geared towards low level employees discussing survival startegies in corporations, and sanity strategies to cope.
[11:19:46] <Pyrrhus666> sounds like an amzon worker support forum ;)
[11:20:17] <cadabrax> I meant more "white" collar job below management/lead.
[11:20:53] <cadabrax> because I think the contexts aren't the same for office work vs "manual" labor. I dont love these descriptors but cant think of better ones
[11:21:35] <Pyrrhus666> that distinction is too old to be useful. maybe it was at the start of the industrial revolution, but not now
[11:22:08] <cadabrax> right
[11:22:41] <cadabrax> anyway, the ribbonfarm essays are entertaining, and Dilbert contains a surprising amount of wisdom if you pay attention
[11:22:49] <pupskuchen> cadabrax, what would you prefer to do the most?
[11:22:53] <pupskuchen> for a living
[11:26:57] <cadabrax> tbh, I've come to the cynical conclusion that anything you start doing for money will ruin that thing no matter how much you liked doing it to begin with. Because as soon as it becomes how you make a living, you become forced to do parts of it you don't enjoy and to do them most of the time because otherwise why would someone else pay you for it.
[11:26:58] <SargoDarya> For me it probably would be either building guitars or developing games.
[11:28:59] <pupskuchen> SargoDarya: +1 for building guitars :P
[11:29:08] <Pyrrhus666> either working in an animal shelter or on a mountain (doing anything really, from maintaining tracks to being shepherd)
[11:29:23] <pupskuchen> cadabrax: I don't think so, some people just do what they want and are able to make a living from it
[11:29:42] <cadabrax> it's rare though. how many rolling stones and Bonos are there in the world :D
[11:30:00] <pupskuchen> lol, yeah, it's definitely not common
[11:30:13] <cadabrax> but yeah if that's your ticket, you're the luckiest mofo
[11:30:18] <Pyrrhus666> cadabrax, too many, tbh ;)
[11:31:18] <pupskuchen> :D
[11:31:42] <cadabrax> but I also wonder if you can enjoy doing something else if you've never had to endure the shitiness of working for money at a job you can tolerate for years before you're able to do what you want instead
[11:31:53] <cadabrax> to wit, RKOI :D
[11:31:58] <Pyrrhus666> also, those are not even persons, more like companies. all based in a single p.o.box in amsterdam
[11:32:03] <cadabrax> if that's still a thing
[11:32:20] <cadabrax> RKOI, that is
[11:37:02] *** Eugene_ <Eugene_!58c4054d@gateway/web/cgi-irc/kiwiirc.com/ip.88.196.5.77> has joined #angularjs
[11:38:58] <Eugene_> Just read few lines from log. Some heavy topics....uffff
[11:39:31] <Pyrrhus666> Eugene_, not unusual here ;)
[11:42:47] <cadabrax> Eugene_: it's all tied into angular, in some way. everything is everything man
[11:43:33] <Eugene_> This is deep. I am not sure I am ready for this ๐
[11:53:10] <icebox> OT: about my previous problem with rate limiting... done on client side... ugly and not efficient but for my pet case it is ok... await sleep(Math.random() * 2000); // due to rate limiting
[11:53:48] <Pyrrhus666> haha :)
[11:55:26] <icebox> and nowadays sleep is elegant... sleep(ms) { return new Promise(resolve => setTimeout(resolve, ms)); }
[11:58:48] *** sbetrium <sbetrium!~sbetrium@47.54.208.47> has joined #angularjs
[11:59:11] *** sbetrium <sbetrium!~sbetrium@47.54.208.47> has quit IRC (Client Quit)
[12:01:28] <storkme> i spend a lot of my free time doing work
[12:02:56] *** stennowork <stennowork!~stenno@p57800156.dip0.t-ipconnect.de> has joined #angularjs
[12:03:00] *** sbetrium <sbetrium!~sbetrium@47.54.208.47> has joined #angularjs
[12:03:14] <pupskuchen> why?
[12:03:31] <storkme> it's nice to feel useful
[12:03:48] <stennowork> morning ppl
[12:04:50] <pupskuchen> hi stennowork
[12:05:10] <pupskuchen> storkme: but it's not nice to feel used, is it?
[12:05:59] <storkme> sure, but that's not what's happening
[12:06:05] <stennowork> o7
[12:06:20] <Pyrrhus666> morning stennowork
[12:10:52] <stennowork> heya
[12:11:04] <pupskuchen> heeyyy yaaaa
[12:11:30] <stennowork> HEYAHEYAHEYAHEYA
[12:15:28] <storkme> love that
[12:18:07] <SargoDarya> Meanwhile I'm trying to convince my coworkers to join me for xletix
[12:18:15] <storkme> what's xletix
[12:18:34] <storkme> is it one of those obstacle race things? like spartan races?
[12:19:07] <SargoDarya> Yes, it is.
[12:19:27] <SargoDarya> Did one last year and had fun even though I did not do any training for it.
[12:20:24] <storkme> one of my coworkers keeps trying to get me to sign up for one of these, I think I will. could be fun
[12:21:32] <stennowork> hmm sports, that thing i used to do when i was an agile teen
[12:21:48] <pupskuchen> you lost your agility?
[12:22:18] <stennowork> yeah, agility, condition
[12:22:25] <pupskuchen> i know
[12:22:36] *** sbetrium <sbetrium!~sbetrium@47.54.208.47> has quit IRC (Quit: sbetrium)
[12:22:39] <storkme> that's sad
[12:22:40] <pupskuchen> I needed too long to come up with a good "agile" joke :(
[12:22:44] <stennowork> i am not overweight or so, i just got super lazy and didn't do any sport in the last 10 years
[12:22:45] <stennowork> sorry
[12:23:23] *** gxt <gxt!~gxt@gateway/tor-sasl/gxt> has quit IRC (Ping timeout: 240 seconds)
[12:25:33] <SargoDarya> storkme: It's super fun. It's not a competition or anything, just try to get into the goal somehow even if you need to walk and it takes longer than usual.
[12:25:42] <storkme> everything is a competition
[12:26:16] <cadabrax> fwiw, I hate doing sport for the sake of it. but cycling everywhere you go gets your heart pumping while also being useful and practical. I take 6 min door to door to the office by bike or 25 walking and 15 by bus.
[12:27:11] <cadabrax> storkme: shit, you being born is you winning a race already
[12:27:23] <cadabrax> it starts before you're even alive :D
[12:28:32] <stennowork> somehow i find this thought very irritating
[12:28:41] <cadabrax> which one?
[12:29:03] <stennowork> that you were the first sperm to reach your mothers' egg
[12:29:16] <stennowork> something is super unsettling about it for me
[12:29:17] <stennowork> dunno what
[12:29:36] <cadabrax> I'll take it upstairs but no guarantee anything is going to change
[12:30:00] <cadabrax> said every manager ever
[12:30:16] *** Noti <Noti!~steffan@185.2.243.3> has joined #angularjs
[12:30:35] *** SteffanW <SteffanW!~steffan@194.44.236.118> has quit IRC (Ping timeout: 268 seconds)
[12:40:16] *** sbetrium <sbetrium!~sbetrium@47.54.208.47> has joined #angularjs
[12:42:35] *** sbetrium <sbetrium!~sbetrium@47.54.208.47> has quit IRC (Client Quit)
[12:43:13] *** plutoniix <plutoniix!~q@175.176.222.7> has quit IRC (Quit: Leaving)
[12:43:24] *** AbedB <AbedB!~AbedBhuty@bzq-109-64-44-157.red.bezeqint.net> has quit IRC (Read error: Connection reset by peer)
[12:44:21] *** Noti <Noti!~steffan@185.2.243.3> has quit IRC (Ping timeout: 272 seconds)
[12:46:07] *** sbetrium <sbetrium!~sbetrium@47.54.208.47> has joined #angularjs
[12:55:11] *** led_dark_1 <led_dark_1!~Thunderbi@217.66.160.14> has quit IRC (Ping timeout: 260 seconds)
[12:55:35] *** pupskuchen <pupskuchen!~pupskuche@unaffiliated/pupskuchen> has quit IRC (Quit: Textual IRC Client: www.textualapp.com)
[12:58:40] *** pupskuchen <pupskuchen!~pupskuche@unaffiliated/pupskuchen> has joined #angularjs
[13:03:17] <pupskuchen> i like trains
[13:03:41] <storkme> why
[13:04:25] *** georgiePorgie <georgiePorgie!~george43g@2001:8003:5817:f500:35e8:cd70:1984:a4fd> has quit IRC (Quit: My MacBook has gone to sleep. ZZZzzz…)
[13:04:27] <pupskuchen> in fact I don't feel anything for trains, it's from some asdf movie
[13:10:15] <storkme> a what
[13:10:40] *** sbetrium <sbetrium!~sbetrium@47.54.208.47> has quit IRC (Quit: sbetrium)
[13:14:30] *** MortimerCat <MortimerCat!~Thunderbi@host-212-139-37-118.static.as9105.net> has quit IRC (Quit: MortimerCat)
[13:17:59] <pupskuchen> search for "asdf movies" on youtube
[13:29:36] *** Noti <Noti!~steffan@185.2.243.3> has joined #angularjs
[13:34:50] *** georgiePorgie <georgiePorgie!~george43g@120.158.182.109> has joined #angularjs
[13:40:59] <cadabrax> kids these days!
[13:41:09] <pupskuchen> they're so old :D
[13:41:34] *** Zeioth <Zeioth!~Zeioth@113.pool80-102-112.dynamic.orange.es> has joined #angularjs
[13:41:45] <mursu> didn't they come out like 7-8 years ago?
[13:41:52] <mursu> maybe more?
[13:42:34] <mursu> lol the first came out in 2008
[13:44:25] *** led_dark_1 <led_dark_1!~Thunderbi@217.66.160.14> has joined #angularjs
[13:48:14] *** led_dark_1 <led_dark_1!~Thunderbi@217.66.160.14> has quit IRC (Client Quit)
[13:56:26] *** led_dark_1 <led_dark_1!~Thunderbi@217.66.160.14> has joined #angularjs
[14:09:30] *** bberry <bberry!uid126853@gateway/web/irccloud.com/x-avlosgrdbivzzylv> has joined #angularjs
[14:12:45] *** exonity01 <exonity01!uid364582@gateway/web/irccloud.com/x-jxzsofqhfgvumgbw> has joined #angularjs
[14:13:15]
<Tazmain> Pyrrhus666, not really that https://bpaste.net/JCRQ this is easier to see why it fails, even thought it's json
[14:15:09] <Pyrrhus666> Tazmain, ARGUABLE THE SAME ERROR WITH A BINARY FORMAT WOULD MAKE EVEN LESS SENSE ;)
[14:15:12] <Pyrrhus666> oops
[14:15:23] <Pyrrhus666> didn't see the caps there, apologies
[14:15:47] <SargoDarya> YOUR ARGUMENT IS INVALID!
[14:15:56] <Pyrrhus666> likely :)
[14:16:01] <Tazmain> :p I agree with your caps, neither would make much sense
[14:16:04] <Pyrrhus666> whjich one ;)
[14:16:35] <SargoDarya> The problem with binary formats really is that you need to agree to a format before. Otherwise it doesn't work out.
[14:16:53] <Tazmain> yep
[14:17:00] <Tazmain> but json is also a format
[14:17:03] <Pyrrhus666> although I must admit that I've successfully debugged sserialized php (which is readable)
[14:17:14] <SargoDarya> RakNet back then did it quite well.
[14:17:20] <Pyrrhus666> when the deserializer failed, I mean
[14:17:50] *** macstriker <macstriker!~Adium@89.207.93.215> has joined #angularjs
[14:25:00] *** nunoarruda <nunoarruda!~textual@c253-221.i06-32.onvol.net> has joined #angularjs
[14:40:15] *** paws_ <paws_!uid89121@gateway/web/irccloud.com/x-qxgnxkmaqumufxkh> has quit IRC (Quit: Connection closed for inactivity)
[14:48:32] *** kp125 <kp125!~kp125@195.56.119.209> has quit IRC (Remote host closed the connection)
[14:50:54] *** Siecje <Siecje!~cody@64.119.220.154> has joined #angularjs
[14:54:17] <baako> i want to wait a new built target so i can run a command ng build --mobile and it will use my environment.mobile.ts
[14:54:22] <baako> what am i missing?
[15:01:07] *** parasite <parasite!~Parasite@195.181.166.187> has joined #angularjs
[15:07:55] *** AbedB <AbedB!~AbedBhuty@bzq-109-64-44-157.red.bezeqint.net> has joined #angularjs
[15:10:34] <ray02> Rumpo: not only for the environment, --prod also make some build optimization
[15:10:51] <ray02> that in dev are not done
[15:13:05] <Rumpo> I know, in the angular.json, you'll need to make sure the configuration is set up too.
[15:15:05] <Rumpo> don't ask me why I wrote music instead of mobile* I'm tired
[15:15:21] <ray02> maybe is that you are looking for :D
[15:16:14] <Rumpo> I really need to look at sleeping tonight
[15:16:47] <Pyrrhus666> you need to look at the back of your eyelids more ;)
[15:17:12] <Pyrrhus666> preferably in a horizontal position, for an extended period of time
[15:18:00] <Rumpo> that's where I'm going wrong 135 degree angle probably doesn't help
[15:18:48] <Pyrrhus666> no mater to what I try to relate that angle, it doesn't seem to make sense ;)
[15:19:00] <Pyrrhus666> * that angle to
[15:22:57] *** yctn <yctn!~freenodey@185.67.60.217> has joined #angularjs
[15:31:29] <ray02> man i hate set the http params or the header
[15:31:44] <ray02> never understand how they work
[15:34:50] <ray02> and all the time is like make black magic
[15:36:41] *** georgiePorgie <georgiePorgie!~george43g@120.158.182.109> has quit IRC (Quit: My MacBook has gone to sleep. ZZZzzz…)
[15:42:51] <storkme> in what way?
[15:43:52] *** kp125 <kp125!~kp125@195.56.119.209> has joined #angularjs
[15:47:11] *** georgiePorgie <georgiePorgie!~george43g@2001:8003:5817:f500:35e8:cd70:1984:a4fd> has joined #angularjs
[15:50:02] <sleepingforest> Im reading someones angular template code and i see in a ng-repeat="var in array" block code thats <div dynamic="var"></div>. What is this dynamic attribute? I cant find any information about it
[15:50:34] <jlebrech> accessing global variables should be with the.
[15:50:46] <ray02> storkme: the .set is working only some times
[15:51:01] <pupskuchen> cya tomorrow
[15:51:03] <storkme> that sounds unlikely :>
[15:51:38] *** pupskuchen <pupskuchen!~pupskuche@unaffiliated/pupskuchen> has quit IRC (Quit: Textual IRC Client: www.textualapp.com)
[15:53:02] <jlebrech> i always chuckle when i check fo !arr.length to make sure something is an array an not empty
[15:53:36] <stennowork> that doesn't check for array though
[15:53:50] <stennowork> that works with string too
[15:54:48] <Rumpo> "".length === [].length
[15:55:51] <jlebrech> the var can only be undefined or an array in my case
[15:56:04] <jlebrech> turns out !arr was was i was looking for
[15:56:18] <storkme> ray02: you know HttpHeaders is immutable, right? so calling .set on it doesn't actually change it
[15:56:57] <stennowork> jlebrech, arr?.length;
[15:57:19] <jlebrech> something like that ha
[15:57:24] <stennowork> that works
[15:57:32] <stennowork> if you use typescript or babel transforms
[15:58:03] <jlebrech> I've move some legacy code to vue, any idea how to find dead code?
[15:58:16] <jlebrech> js and vue for now
[15:58:19] <stennowork> const notNullishOrEmpty = (arr) => arr?.length;
[15:58:29] <jlebrech> also angularjs, but i'm replacing it with vue
[15:58:31] <stennowork> its stage-3 already
[16:01:39] <Rumpo> typeof myArr === 'object' && myArr.length
[16:02:03] <Rumpo> ^^ should confirm if it's an array
[16:02:16] <ray02> storkme: yes
[16:02:20] <ray02> i have notice :D
[16:02:57] <stennowork> Rumpo, that wouldn't work if it was an object with attribute 'length'
[16:03:26] <stennowork> and also that wouldn't work for many iterables
[16:03:30] <stennowork> i think
[16:04:32] <Rumpo> don't put length as a property on the object :D
[16:04:46] <stennowork> well then you can just use nullish-coalescing
[16:05:07] <stennowork> err optional chaining
[16:06:13] <Rumpo> or that XD
[16:06:25] *** akkonrad <akkonrad!~akkonrad@user-5-173-242-65.play-internet.pl> has quit IRC (Ping timeout: 268 seconds)
[16:06:28] <stennowork> too long
[16:07:00] <Rumpo> .......*during the war*
[16:08:03] *** Tazmain <Tazmain!~Tazmain@unaffiliated/tazmain> has quit IRC (Remote host closed the connection)
[16:08:44] <storkme> anyone know if vscode can do type inference?
[16:09:04] *** DrStephenFalken <DrStephenFalken!58d6a1d4@88.214.161.212> has joined #angularjs
[16:10:15] <storkme> oh, nvm, found it
[16:10:30] *** haiiokarin <haiiokarin!~quassel@unaffiliated/haiiokarin> has quit IRC (Read error: Connection reset by peer)
[16:11:19] *** ray02 <ray02!~federico_@host.50.149.23.62.rev.coltfrance.com> has quit IRC (Quit: Leaving.)
[16:12:07] *** haiiokarin <haiiokarin!~quassel@77.222.3.107> has joined #angularjs
[16:13:57] *** ray02 <ray02!~federico_@host.50.149.23.62.rev.coltfrance.com> has joined #angularjs
[16:20:26] *** georgiePorgie <georgiePorgie!~george43g@2001:8003:5817:f500:35e8:cd70:1984:a4fd> has quit IRC (Quit: My MacBook has gone to sleep. ZZZzzz…)
[16:20:46] *** akkonrad <akkonrad!~akkonrad@user-5-173-242-65.play-internet.pl> has joined #angularjs
[16:22:51] <cadabrax> remember: the light at the end of the tunnel may be you. Good night.
[16:22:57] <cadabrax> see you tomorrow
[16:24:17] *** tarnus <tarnus!~tarnus@107-207-242-176.lightspeed.spfdmo.sbcglobal.net> has joined #angularjs
[16:27:20] *** paws_ <paws_!uid89121@gateway/web/irccloud.com/x-wjqchgkwuxvfcmwp> has joined #angularjs
[16:30:15] *** shimsh <shimsh!shimsh@gateway/vpn/protonvpn/shimsh> has joined #angularjs
[16:38:50] *** soee <soee!~soee@192.166.255.245> has joined #angularjs
[16:40:46] *** macstriker <macstriker!~Adium@89.207.93.215> has quit IRC (Quit: Leaving.)
[16:41:13] *** Zeioth <Zeioth!~Zeioth@113.pool80-102-112.dynamic.orange.es> has quit IRC (Ping timeout: 272 seconds)
[16:41:38]
*** haiiokarin <haiiokarin!~quassel@77.222.3.107> has quit IRC (Quit: https://quassel-irc.org - Chat comfortably. Anywhere.)
[16:50:37] *** rosterok <rosterok!uid236576@gateway/web/irccloud.com/x-srldbmmzqripwuul> has joined #angularjs
[16:50:43] <Rumpo> Man I feel rough, I should go home.
[16:55:01] <Pyrrhus666> go. I'm off too ;)
[16:55:20] *** plutoniix <plutoniix!~q@node-de4.pool-125-24.dynamic.totinternet.net> has joined #angularjs
[16:55:48] <Rumpo> I should, but I'm determined to refactor this component before I do
[16:56:03] <stennowork> still like 3-ish hours for me
[16:59:09] *** akkonrad <akkonrad!~akkonrad@user-5-173-242-65.play-internet.pl> has quit IRC (Quit: Leaving.)
[16:59:35] *** Pyrrhus666 <Pyrrhus666!~pyrrhus@ip-213-127-140-19.ip.prioritytelecom.net> has quit IRC (Ping timeout: 272 seconds)
[17:01:11] *** punknroll <punknroll!~Thunderbi@p83-219-165-60.snwdip.snw.at> has quit IRC (Quit: punknroll)
[17:01:47] <storkme> i'm so tired of pair programming
[17:01:54] <storkme> i could do this myself in a couple of hours
[17:02:16] <storkme> it's exhausting trying to keep verbalizing
[17:02:54] <Rumpo> Doesn't sound like pair programming to me, babysitting....
[17:04:56] *** led_dark_1 <led_dark_1!~Thunderbi@217.66.160.14> has quit IRC (Read error: Connection reset by peer)
[17:05:16] *** led_dark_1 <led_dark_1!~Thunderbi@217.66.160.14> has joined #angularjs
[17:05:23] <storkme> it's true
[17:05:27] <storkme> but they are new to the project
[17:06:34] *** FabioP <FabioP!501123ce@host206-35-static.17-80-b.business.telecomitalia.it> has joined #angularjs
[17:06:49] <FabioP> hi o/
[17:07:18] <Rumpo> The thing I struggle with in that situation, is the turning things back onto them "How do I do this...."...ME: "How would you do it"
[17:07:28] <Rumpo> Hey FabioP
[17:07:35] <FabioP> hi rumpo
[17:08:38] *** led_dark_1 <led_dark_1!~Thunderbi@217.66.160.14> has quit IRC (Client Quit)
[17:11:38] *** led_dark_1 <led_dark_1!~Thunderbi@217.66.160.14> has joined #angularjs
[17:17:29] *** Noti <Noti!~steffan@185.2.243.3> has quit IRC (Quit: Konversation terminated!)
[17:22:10] *** sbetrium <sbetrium!~sbetrium@47.54.208.47> has joined #angularjs
[17:28:40] *** soee <soee!~soee@192.166.255.245> has quit IRC (Quit: Konversation terminated!)
[17:29:07] *** soee <soee!~soee@192.166.255.245> has joined #angularjs
[17:29:16] *** Eugene_ <Eugene_!58c4054d@gateway/web/cgi-irc/kiwiirc.com/ip.88.196.5.77> has quit IRC (Remote host closed the connection)
[17:30:09] *** macstriker <macstriker!~Adium@185.8.126.3> has joined #angularjs
[17:31:16] *** sbetrium <sbetrium!~sbetrium@47.54.208.47> has quit IRC (Quit: sbetrium)
[17:32:31] *** exonity01 <exonity01!uid364582@gateway/web/irccloud.com/x-jxzsofqhfgvumgbw> has quit IRC (Quit: Connection closed for inactivity)
[17:32:55] *** macstriker <macstriker!~Adium@185.8.126.3> has quit IRC (Client Quit)
[17:39:21] *** sbetrium <sbetrium!~sbetrium@47.54.208.47> has joined #angularjs
[17:58:34] *** icebox <icebox!~nodebot@87.241.58.10> has quit IRC (Remote host closed the connection)
[18:01:30] *** led_dark_1 <led_dark_1!~Thunderbi@217.66.160.14> has quit IRC (Quit: led_dark_1)
[18:05:05] *** Tazmainian <Tazmainian!~Tazmain@unaffiliated/tazmain> has joined #angularjs
[18:06:11] <Rumpo> Right I'm off, have a good one!
[18:10:22] *** led_dark_1 <led_dark_1!~Thunderbi@217.66.160.14> has joined #angularjs
[18:26:30] <ray02> hey hey FabioP
[18:26:33] <ray02> come butta?
[18:40:17] *** JawadAnwar <JawadAnwar!65325cb6@101.50.92.182> has joined #angularjs
[18:44:31] *** sbetrium <sbetrium!~sbetrium@47.54.208.47> has quit IRC (Quit: sbetrium)
[18:47:36] *** sbetrium <sbetrium!~sbetrium@47.54.208.47> has joined #angularjs
[18:49:12] *** stennowork <stennowork!~stenno@unaffiliated/chao> has quit IRC (Quit: Leaving)
[19:00:29] *** EREVAN <EREVAN!~aaa@87.241.143.42> has joined #angularjs
[19:05:21] *** Zeioth <Zeioth!~Zeioth@113.pool80-102-112.dynamic.orange.es> has joined #angularjs
[19:15:00] *** DrStephenFalken <DrStephenFalken!58d6a1d4@88.214.161.212> has quit IRC (Remote host closed the connection)
[19:16:52] *** sbetrium <sbetrium!~sbetrium@47.54.208.47> has quit IRC (Quit: sbetrium)
[19:22:14] *** tashie <tashie!~tashie@pool-100-36-138-72.washdc.fios.verizon.net> has joined #angularjs
[19:24:15] *** tashie <tashie!~tashie@pool-100-36-138-72.washdc.fios.verizon.net> has quit IRC (Client Quit)
[19:24:34] *** ray02 <ray02!~federico_@host.50.149.23.62.rev.coltfrance.com> has quit IRC (Quit: Leaving.)
[19:27:07] *** Rumpo <Rumpo!~Rumpo@217.138.29.135> has quit IRC (Read error: Connection reset by peer)
[19:41:24] *** tashie <tashie!~tashie@pool-100-36-138-72.washdc.fios.verizon.net> has joined #angularjs
[19:42:05] *** Harlin_ <Harlin_!~hseritt@lsp-nmrx-178-220.lsp01.numerex.com> has joined #angularjs
[19:46:34] *** Harlin <Harlin!~hseritt@c-73-14-133-234.hsd1.co.comcast.net> has quit IRC (Ping timeout: 268 seconds)
[19:47:02] *** Harlin <Harlin!~hseritt@c-73-14-133-234.hsd1.co.comcast.net> has joined #angularjs
[19:47:11] *** Harlin_ <Harlin_!~hseritt@lsp-nmrx-178-220.lsp01.numerex.com> has quit IRC (Ping timeout: 268 seconds)
[19:49:40] *** replay <replay!~textual@pdpc/supporter/student/replay> has joined #angularjs
[20:03:14] *** Zeioth <Zeioth!~Zeioth@113.pool80-102-112.dynamic.orange.es> has quit IRC (Ping timeout: 240 seconds)
[20:03:21] *** JawadAnwar <JawadAnwar!65325cb6@101.50.92.182> has quit IRC (Remote host closed the connection)
[20:07:53] *** AbedB <AbedB!~AbedBhuty@bzq-109-64-44-157.red.bezeqint.net> has quit IRC (Read error: Connection reset by peer)
[20:11:41] *** sbetrium <sbetrium!~sbetrium@47.54.208.47> has joined #angularjs
[20:21:53] *** kirua <kirua!~kirua@unaffiliated/kirua> has joined #angularjs
[20:21:55] *** sbetrium <sbetrium!~sbetrium@47.54.208.47> has quit IRC (Quit: sbetrium)
[20:24:24] *** tashie <tashie!~tashie@pool-100-36-138-72.washdc.fios.verizon.net> has quit IRC ()
[20:25:21] *** Triangular <Triangular!tri@109.255.111.144> has joined #angularjs
[20:25:53] *** tashie <tashie!~tashie@pool-100-36-138-72.washdc.fios.verizon.net> has joined #angularjs
[20:25:55] *** tashie <tashie!~tashie@pool-100-36-138-72.washdc.fios.verizon.net> has quit IRC (Client Quit)
[20:29:40] *** lohfu1 <lohfu1!~lohfu@37.139.15.18> has quit IRC (Quit: WeeChat 1.9)
[20:30:06] *** lohfu <lohfu!~lohfu@37.139.15.18> has joined #angularjs
[20:32:24] *** kp125 <kp125!~kp125@195.56.119.209> has quit IRC (Quit: Leaving)
[20:33:39] *** Zythyr <Zythyr!~Zythyr@host-128-227-209-156.xlate.ufl.edu> has joined #angularjs
[20:34:16] *** EREVAN <EREVAN!~aaa@87.241.143.42> has quit IRC ()
[20:34:58] *** Harlin_ <Harlin_!~hseritt@lsp-nmrx-178-220.lsp01.numerex.com> has joined #angularjs
[20:38:02] *** Harlin <Harlin!~hseritt@c-73-14-133-234.hsd1.co.comcast.net> has quit IRC (Ping timeout: 240 seconds)
[20:41:28] *** tashie <tashie!~tashie@pool-100-36-138-72.washdc.fios.verizon.net> has joined #angularjs
[20:41:29] *** tashie <tashie!~tashie@pool-100-36-138-72.washdc.fios.verizon.net> has quit IRC (Client Quit)
[20:45:34] *** tashie <tashie!~tashie@pool-100-36-138-72.washdc.fios.verizon.net> has joined #angularjs
[20:45:36] *** tashie <tashie!~tashie@pool-100-36-138-72.washdc.fios.verizon.net> has quit IRC (Client Quit)
[20:51:27] *** soee <soee!~soee@192.166.255.245> has quit IRC (Remote host closed the connection)
[20:51:52] *** kirua <kirua!~kirua@unaffiliated/kirua> has quit IRC (Quit: Going offline, see ya! (www.adiirc.com))
[20:52:23] *** soee <soee!~soee@192.166.255.245> has joined #angularjs
[20:53:30] *** Harlin <Harlin!~hseritt@c-73-14-133-234.hsd1.co.comcast.net> has joined #angularjs
[20:56:47] *** Harlin_ <Harlin_!~hseritt@lsp-nmrx-178-220.lsp01.numerex.com> has quit IRC (Ping timeout: 260 seconds)
[20:58:47] *** soee <soee!~soee@192.166.255.245> has quit IRC (Quit: Konversation terminated!)
[20:59:07] *** soee <soee!~soee@192.166.255.245> has joined #angularjs
[21:01:57] *** soee <soee!~soee@192.166.255.245> has quit IRC (Client Quit)
[21:02:18] *** soee <soee!~soee@192.166.255.245> has joined #angularjs
[21:06:06] *** nutlock <nutlock!~tofupldev@5.253.206.52> has joined #angularjs
[21:06:37] *** nutlock <nutlock!~tofupldev@5.253.206.52> has quit IRC (Client Quit)
[21:18:39] *** Zeioth <Zeioth!~Zeioth@113.pool80-102-112.dynamic.orange.es> has joined #angularjs
[21:34:31] *** Zythyr <Zythyr!~Zythyr@host-128-227-209-156.xlate.ufl.edu> has quit IRC ()
[21:37:30] *** kp125 <kp125!~kp125@2A0011100220A67316156F4A8EB323D5.mobile.pool.telekom.hu> has joined #angularjs
[21:48:22] *** kirua <kirua!~kirua@unaffiliated/kirua> has joined #angularjs
[21:50:34] *** ChanServ <ChanServ!ChanServ@services.> has quit IRC (shutting down)
[21:54:24] *** delli3_ <delli3_!~delli3@2601:280:c780:7ea0:e115:3781:cb94:b1ad> has quit IRC (Quit: Leaving)
[22:03:13]
*** jimlei <jimlei!~quassel@ti0577q162-5701.bb.online.no> has quit IRC (Quit: http://quassel-irc.org - Chat comfortably. Anywhere.)
[22:03:34] *** jimlei <jimlei!~quassel@ti0577q162-5701.bb.online.no> has joined #angularjs
[22:04:47] *** kisp125 <kisp125!~kp125@2A0011100220A67316156F4A8EB323D5.mobile.pool.telekom.hu> has joined #angularjs
[22:06:32] *** kp125 <kp125!~kp125@2A0011100220A67316156F4A8EB323D5.mobile.pool.telekom.hu> has quit IRC (Ping timeout: 246 seconds)
[22:12:40] *** nunoarruda <nunoarruda!~textual@c253-221.i06-32.onvol.net> has quit IRC (Quit: My MacBook has gone to sleep. ZZZzzz…)
[22:13:55] *** ChanServ <ChanServ!ChanServ@services.> has joined #angularjs
[22:13:55] *** orwell.freenode.net sets mode: +o ChanServ
[22:14:32] *** jimlei is now known as Guest76578
[22:14:40] *** delli3 <delli3!~delli3@2601:280:c780:7ea0:b454:b03b:a281:6d45> has joined #angularjs
[22:16:24] *** sbetrium <sbetrium!~sbetrium@47.54.208.47> has joined #angularjs
[22:23:50] *** Harlin <Harlin!~hseritt@c-73-14-133-234.hsd1.co.comcast.net> has quit IRC (Quit: leaving)
[22:24:07] *** Harlin <Harlin!~hseritt@c-73-14-133-234.hsd1.co.comcast.net> has joined #angularjs
[22:28:39] *** AbedB <AbedB!~AbedBhuty@bzq-109-64-44-157.red.bezeqint.net> has joined #angularjs
[22:41:25] *** malps13 <malps13!~quassel@188.116.38.80> has quit IRC (Read error: Connection reset by peer)
[22:41:33] *** nunoarruda <nunoarruda!~textual@c253-221.i06-32.onvol.net> has joined #angularjs
[22:43:36] *** Harlin <Harlin!~hseritt@c-73-14-133-234.hsd1.co.comcast.net> has quit IRC (Quit: leaving)
[22:45:07] *** Harlin <Harlin!~hseritt@c-73-14-133-234.hsd1.co.comcast.net> has joined #angularjs
[22:49:02] *** FabioP <FabioP!501123ce@host206-35-static.17-80-b.business.telecomitalia.it> has quit IRC (Remote host closed the connection)
[22:53:55] *** Tazmainian <Tazmainian!~Tazmain@unaffiliated/tazmain> has quit IRC (Quit: Left)
[22:57:37] *** soee <soee!~soee@192.166.255.245> has quit IRC (Quit: Konversation terminated!)
[22:57:56] *** soee <soee!~soee@192.166.255.245> has joined #angularjs
[23:00:24] *** rosterok <rosterok!uid236576@gateway/web/irccloud.com/x-srldbmmzqripwuul> has quit IRC (Quit: Connection closed for inactivity)
[23:04:19] *** Harlin <Harlin!~hseritt@c-73-14-133-234.hsd1.co.comcast.net> has quit IRC (Quit: Lost terminal)
[23:06:45] *** soee <soee!~soee@192.166.255.245> has quit IRC (Quit: Konversation terminated!)
[23:10:18] *** kirua <kirua!~kirua@unaffiliated/kirua> has quit IRC (Quit: Going offline, see ya! (www.adiirc.com))
[23:11:40] *** kirua <kirua!~kirua@unaffiliated/kirua> has joined #angularjs
[23:13:09] *** nunoarruda <nunoarruda!~textual@c253-221.i06-32.onvol.net> has quit IRC (Quit: My MacBook has gone to sleep. ZZZzzz…)
[23:15:22] *** sbetrium <sbetrium!~sbetrium@47.54.208.47> has quit IRC (Quit: sbetrium)
[23:17:42] *** Siecje <Siecje!~cody@64.119.220.154> has left #angularjs
[23:17:47] *** sbetrium <sbetrium!~sbetrium@47.54.208.47> has joined #angularjs
[23:18:12] *** kisp125 <kisp125!~kp125@2A0011100220A67316156F4A8EB323D5.mobile.pool.telekom.hu> has quit IRC (Remote host closed the connection)
[23:19:10] *** nunoarruda <nunoarruda!~textual@c253-221.i06-32.onvol.net> has joined #angularjs
[23:25:54] *** sbetrium <sbetrium!~sbetrium@47.54.208.47> has quit IRC (Quit: sbetrium)
[23:25:57] *** GoldenBear_ <GoldenBear_!~gb@152.89.160.120> has joined #angularjs
[23:27:11] *** GoldenBear <GoldenBear!~gb@104.200.131.8> has quit IRC (Ping timeout: 272 seconds)
[23:30:08] *** sbetrium <sbetrium!~sbetrium@47.54.208.47> has joined #angularjs
[23:37:53] *** sbetrium <sbetrium!~sbetrium@47.54.208.47> has quit IRC (Quit: sbetrium)
[23:41:51] *** sbetrium <sbetrium!~sbetrium@47.54.208.47> has joined #angularjs
[23:49:20] *** sbetrium <sbetrium!~sbetrium@47.54.208.47> has quit IRC (Quit: sbetrium)
[23:52:43] *** sbetrium <sbetrium!~sbetrium@47.54.208.47> has joined #angularjs
[23:58:53] *** kutenai <kutenai!sid80151@gateway/web/irccloud.com/x-uykjpqvgtpuqsody> has quit IRC (Quit: Connection closed for inactivity)