00:00:01  * ircretaryquit (Remote host closed the connection)
00:00:10  * ircretaryjoined
00:02:42  * dap_quit (Quit: Leaving.)
00:08:54  * Fishrock123joined
00:09:03  * Fishrock123quit (Remote host closed the connection)
00:12:55  * ncthom91joined
00:26:33  * Fishrock123joined
00:26:54  * Fishrock123quit (Remote host closed the connection)
00:27:28  * importantshockquit (Remote host closed the connection)
00:28:02  * importantshockjoined
00:31:50  * snoverpart
00:32:31  * importantshockquit (Ping timeout: 245 seconds)
00:36:26  * dsantiagoquit (Quit: Computer has gone to sleep.)
00:37:08  * thlorenzjoined
00:43:29  * Fishrock123joined
00:47:46  * Fishrock123quit (Ping timeout: 244 seconds)
00:49:46  * ncthom91quit (Quit: My MacBook has gone to sleep. ZZZzzz…)
00:54:29  * fierydrakequit (Ping timeout: 244 seconds)
00:54:50  * thlorenzquit (Remote host closed the connection)
00:57:12  * ncthom91joined
01:06:29  * rmgquit (Remote host closed the connection)
01:09:28  * AlexisMochaquit (Ping timeout: 244 seconds)
01:17:19  * Ralithquit (Ping timeout: 250 seconds)
01:20:33  * dsantiagojoined
01:21:54  * importantshockjoined
01:25:57  * alexforsterjoined
01:32:38  * alexforsterquit (Read error: Connection reset by peer)
01:38:48  * seishun_joined
01:40:08  * seishunquit (Ping timeout: 246 seconds)
01:40:13  * seishun_changed nick to seishun
01:43:05  * Ralithjoined
02:03:51  * jgiquit (Quit: jgi)
02:22:27  <nathan7>creationix: just UDP broadcasts, then?
02:22:59  <creationix>nathan7: I guess. I don’t know much about it
02:23:11  <creationix>I was reading up on multicast and joining groups
02:23:37  <creationix>sounds like I should just pick a group address and multicast query and response messages among the group?
02:23:48  <nathan7>you can do plain broadcast if they're on the same L2 network
02:24:10  <nathan7>like, just yell into 255.255.255.255
02:24:28  <creationix>messages also have a port like TCP right?
02:24:42  <creationix>is broadcast more likely to work than multicast?
02:25:08  <creationix>my use cases are home networks, phones acting as access points (tethering) and meetup/workshop networks
02:25:51  <creationix>I have an alternate discovery method for when I know all machines have internet, but I’d rather use local UDP when possible
02:26:16  <creationix>I figure I’ll most likely always have either internet or local broadcast/multicast ability
02:27:09  <nathan7>creationix: yeah, they have a port
02:27:31  <nathan7>creationix: it's plain UDP, just with a special address
02:28:11  <creationix>right, multicast is just a special address (or set of addresses), but you have to opt in (join) to hear anything
02:28:41  <creationix>not sure how a unique multicast group is any better than a unique port on broadcast
02:28:53  <nathan7>yeah
02:29:22  <nathan7>I've never used multicast IP tbh
02:29:23  <creationix>so client can just yell “QUERY” on my special port and the master can respond with “ANSWER: 192.168.0.132” or something
02:29:28  <nathan7>yep
02:29:35  <nathan7>DHCP works like that, for example
02:29:41  <creationix>true
02:30:02  <creationix>thanks, that’s much easier than trying to implement full MDNS or something
02:30:03  <nathan7>"hey, someone got an address for me?" "yep, right here!" "okay, let's do this!" "here you go!"
02:30:37  <creationix>I’m pretty sure my microcontrollers all support plain UDP broadcast, so that should work fine
02:30:46  <creationix>and the master using libuv supports it for sure
02:31:08  <nathan7>it's kind of hard not to support it
02:36:26  * rphillipsquit (Quit: ZNC - http://znc.in)
02:40:51  * rphillipsjoined
02:59:11  * toothrotquit (Ping timeout: 240 seconds)
03:10:23  * rphillipsquit (Quit: ZNC - http://znc.in)
03:10:37  * rphillipsjoined
03:46:09  * AlexisMochajoined
03:47:47  * seishunquit (Ping timeout: 240 seconds)
03:56:23  * jasnelljoined
04:14:47  * rphillipsquit (Quit: ZNC - http://znc.in)
04:15:06  * rphillipsjoined
04:18:21  * AlexisMochaquit (Ping timeout: 245 seconds)
04:18:31  * AlexisMochajoined
04:30:20  * jasnell_joined
04:32:54  * jasnellquit (Ping timeout: 265 seconds)
04:38:44  * thlorenzjoined
04:40:13  * jgijoined
04:45:10  * jasnelljoined
04:47:28  * jasnell_quit (Ping timeout: 252 seconds)
04:52:19  * jasnellquit (Remote host closed the connection)
04:54:40  * AlexisMochaquit (Ping timeout: 256 seconds)
04:57:58  * jasnelljoined
04:58:25  * importantshockquit (Remote host closed the connection)
04:58:52  * jasnell_joined
05:02:06  * jasnellquit (Ping timeout: 245 seconds)
05:03:24  * jgiquit (Quit: jgi)
05:09:38  * Fishrock123joined
05:10:17  * Fishrock123quit (Remote host closed the connection)
05:11:18  * thlorenzquit (Remote host closed the connection)
05:13:31  * jasnell_quit (Ping timeout: 272 seconds)
05:32:13  * jgijoined
06:09:22  * hegeljoined
06:17:08  * avalanche123joined
06:20:50  * SergeiRNDjoined
06:22:37  * avalanche123quit (Ping timeout: 265 seconds)
06:24:37  * SergeiRNDquit (Client Quit)
06:40:10  * mmickojoined
06:45:22  * ckross01quit (Quit: Connection closed for inactivity)
06:48:31  * jasnelljoined
06:55:29  * jasnellquit (Ping timeout: 272 seconds)
06:57:44  * jgiquit (Quit: jgi)
07:04:39  * rendarjoined
07:22:19  * dignifiedquirejoined
07:22:51  * ncthom91quit (Quit: My MacBook has gone to sleep. ZZZzzz…)
08:14:58  * tunniclmjoined
08:39:24  * jasnelljoined
08:44:14  * jasnellquit (Ping timeout: 265 seconds)
08:54:52  * davijoined
09:01:29  * daviquit (Ping timeout: 246 seconds)
10:16:06  * hij1nxquit (Ping timeout: 244 seconds)
10:16:13  * hij1nxjoined
10:17:08  * xer0xquit (Ping timeout: 244 seconds)
10:19:56  * xer0xjoined
10:21:47  * tumdedumquit (Ping timeout: 244 seconds)
10:22:44  * tumdedumjoined
10:28:18  * jasnelljoined
10:32:58  * jasnellquit (Ping timeout: 256 seconds)
10:45:02  * mmickoquit (*.net *.split)
10:45:02  * hegelquit (*.net *.split)
10:45:03  * terinjokesquit (*.net *.split)
10:45:03  * chrisdickinsonquit (*.net *.split)
10:45:03  * jan____quit (*.net *.split)
10:45:04  * brett19quit (*.net *.split)
10:45:04  * isaacsquit (*.net *.split)
10:45:04  * tarrudaquit (*.net *.split)
10:45:04  * paulfryzelquit (*.net *.split)
10:49:13  * mmickojoined
10:49:14  * hegeljoined
10:49:14  * terinjokesjoined
10:49:14  * chrisdickinsonjoined
10:49:14  * jan____joined
10:49:14  * brett19joined
10:49:14  * isaacsjoined
10:49:14  * tarrudajoined
10:49:14  * paulfryzeljoined
10:52:16  * Domenicquit (Ping timeout: 244 seconds)
10:52:50  * Domenicjoined
11:10:30  * chris_99joined
11:28:51  * seishunjoined
11:46:01  * SergeiRNDjoined
12:14:17  * jeko_joined
12:14:44  * jeko_part
12:16:53  * jasnelljoined
12:21:16  * jasnellquit (Ping timeout: 245 seconds)
12:33:09  * toothrotjoined
13:13:14  * thlorenzjoined
13:16:31  * alexforsterjoined
13:19:41  * toothrotquit (Ping timeout: 250 seconds)
13:25:21  * thlorenzquit (Remote host closed the connection)
13:32:37  * jasnelljoined
13:32:52  * avalanche123joined
13:37:05  * jasnellquit (Ping timeout: 244 seconds)
13:37:36  * avalanche123quit (Ping timeout: 244 seconds)
14:06:41  * thlorenzjoined
14:09:49  * davijoined
14:17:06  * thlorenzquit (Remote host closed the connection)
14:23:41  * thlorenzjoined
14:28:04  * thlorenzquit (Remote host closed the connection)
14:35:29  * avalanch_joined
14:51:09  * ckross01joined
14:58:45  * mmickoquit (Remote host closed the connection)
15:02:49  * SergeiRNDquit (Quit: Leaving.)
15:06:32  * jasnelljoined
15:06:43  * jasnellquit (Remote host closed the connection)
15:11:20  * avalanch_quit (Remote host closed the connection)
15:13:49  * saghul_joined
15:20:49  * jgijoined
15:28:10  * daviquit (Ping timeout: 244 seconds)
15:50:11  * rphillipspart ("WeeChat 1.2")
16:04:44  * dignifiedquirequit (Quit: dignifiedquire)
16:11:41  * jasnelljoined
16:17:09  * dignifiedquirejoined
16:18:06  * importantshockjoined
16:20:58  * jasnellquit (Remote host closed the connection)
16:24:43  * hegelquit (Ping timeout: 255 seconds)
16:28:42  * jasnelljoined
16:33:42  * jasnellquit (Remote host closed the connection)
16:42:22  * saghul_quit (Quit: My MacBook Pro has gone to sleep. ZZZzzz…)
16:45:49  * ncthom91joined
16:52:18  * avalanche123joined
16:55:37  * ncthom91quit (Quit: My MacBook has gone to sleep. ZZZzzz…)
17:02:45  * seishunquit (Remote host closed the connection)
17:15:00  * rmgjoined
17:16:02  * Ralithquit (Ping timeout: 246 seconds)
17:17:44  * davijoined
17:17:44  * daviquit (Changing host)
17:17:44  * davijoined
17:31:36  * seishunjoined
17:36:25  * hegeljoined
17:41:23  * Ralithjoined
17:50:32  * ncthom91joined
18:08:53  * daviquit (Ping timeout: 246 seconds)
18:10:56  * davijoined
18:20:09  * rmgquit (Remote host closed the connection)
18:26:29  * tunniclmquit (Ping timeout: 246 seconds)
18:26:36  * hegelquit (Ping timeout: 252 seconds)
18:44:56  * daviquit (Ping timeout: 246 seconds)
18:46:30  * rmgjoined
18:47:06  * rmgquit (Remote host closed the connection)
18:47:46  * importantshockquit (Remote host closed the connection)
18:52:47  * fierydrakejoined
18:55:00  * rmgjoined
18:56:35  * hegeljoined
19:07:07  * rendarquit (Ping timeout: 240 seconds)
19:08:04  * rmgquit (Remote host closed the connection)
19:12:38  * rmgjoined
19:13:16  * rendarjoined
19:14:02  * rmgquit (Remote host closed the connection)
19:23:39  * jgiquit (Quit: jgi)
19:25:33  * jgijoined
19:25:39  * ncthom91quit (Quit: My MacBook has gone to sleep. ZZZzzz…)
19:33:54  * avalanche123quit (Remote host closed the connection)
19:41:44  * jgiquit (Quit: jgi)
19:42:01  * dignifiedquirequit (Quit: dignifiedquire)
20:02:07  * importantshockjoined
20:05:06  * rmgjoined
20:08:39  * Fishrock123joined
20:28:23  * Fishrock123quit (Remote host closed the connection)
20:34:33  * avalanche123joined
20:39:12  * avalanche123quit (Ping timeout: 250 seconds)
20:40:23  * Fishrock123joined
20:41:08  * Fishrockjoined
20:42:00  * Fishrockquit (Remote host closed the connection)
20:44:38  * Fishrock123quit (Ping timeout: 246 seconds)
20:53:59  * jgijoined
21:02:53  * avalanche123joined
21:06:54  * Fishrock123joined
21:14:30  * Fishrock123quit (Remote host closed the connection)
21:18:08  * jgiquit (Quit: jgi)
21:24:54  * rphillipsjoined
21:28:35  * rendarquit
21:43:57  * Fishrock123joined
21:46:43  * Fishrock123quit (Remote host closed the connection)
21:47:10  * jgijoined
22:03:16  * Jacob8432joined
22:04:20  * rmgquit (Remote host closed the connection)
22:05:40  * rmgjoined
22:06:53  * Jacob843quit (Ping timeout: 246 seconds)
22:10:02  * rmgquit (Ping timeout: 246 seconds)
22:10:37  * seishunquit (Ping timeout: 264 seconds)
22:18:15  * jasnelljoined
22:25:45  * jasnellquit (Remote host closed the connection)
22:26:31  * toothrotjoined
22:29:55  * Jacob8432quit (Quit: Leaving)
22:30:15  * Jacob843joined
22:48:47  * tunniclmjoined
22:49:12  * DrPizzaquit (*.net *.split)
23:01:12  * DrPizzajoined
23:03:05  * chris_99quit (Remote host closed the connection)
23:03:56  * rmgjoined
23:53:43  * thlorenzjoined