Nilium

Activity Graph

Page 1 of 20 | Next »

2019-09-22

[05:21:36] Nilium: Quit: <kristin> Cower is like... I dunno. sometimes he seems senile and other times he seems like a middle schooler.
[05:21:47] Nilium: has joined #ruby

2019-08-30

[10:23:54] Nilium: *.net *.split
[10:24:36] Nilium: has joined #ruby

2019-08-22

[00:55:59] Nilium: *.net *.split
[01:13:49] Nilium: has joined #ruby

2019-07-24

[00:34:58] Nilium: Quit: <kristin> Cower is like... I dunno. sometimes he seems senile and other times he seems like a middle schooler.
[00:35:11] Nilium: has joined #ruby

2019-07-10

[05:50:47] Nilium: Quit: <kristin> Cower is like... I dunno. sometimes he seems senile and other times he seems like a middle schooler.
[05:51:14] Nilium: has joined #ruby
[09:47:40] Nilium: Ping timeout: 244 seconds
[09:49:40] Nilium: has joined #ruby
[10:03:47] Nilium: Ping timeout: 245 seconds
[10:04:28] Nilium: has joined #ruby
[10:10:53] Nilium: Ping timeout: 245 seconds
[10:13:07] Nilium: has joined #ruby
[10:32:12] Nilium: Ping timeout: 268 seconds

2019-04-29

[06:36:23] Nilium: Ping timeout: 250 seconds
[06:36:32] Nilium: has joined #ruby

2019-04-14

[04:26:00] Nilium: Quit: <kristin> Cower is like... I dunno. sometimes he seems senile and other times he seems like a middle schooler.
[21:59:30] Nilium: Quit: <kristin> Cower is like... I dunno. sometimes he seems senile and other times he seems like a middle schooler.
[22:01:00] Nilium: has joined #ruby

2019-04-13

[16:49:42] Nilium: *.net *.split

2019-03-12

[14:09:48] Nilium: *.net *.split

2019-02-12

[19:04:36] Nilium: Ping timeout: 240 seconds
[19:06:05] Nilium: has joined #ruby

2019-02-11

[23:46:05] Nilium: Disconnected by services

2018-11-24

[07:05:12] Nilium: Quit: <kristin> Cower is like... I dunno. sometimes he seems senile and other times he seems like a middle schooler.
[07:06:28] Nilium: has joined #ruby

2018-11-15

[08:34:13] Nilium: Ping timeout: 245 seconds
[08:35:54] Nilium: has joined #ruby
[10:12:04] Nilium: Ping timeout: 264 seconds
[10:18:03] Nilium: has joined #ruby

2018-10-26

[00:58:23] Nilium: Ping timeout: 245 seconds
[00:59:49] Nilium: has joined #ruby

2018-09-15

[03:00:58] Nilium: Ping timeout: 244 seconds
[05:48:06] Nilium: Read error: Connection reset by peer
[05:48:42] Nilium: has joined #ruby

2018-08-22

[05:49:02] Nilium: Ping timeout: 260 seconds
[05:57:37] Nilium: has joined #ruby
[06:01:57] Nilium: Ping timeout: 240 seconds
[06:10:38] Nilium: has joined #ruby

2018-07-31

[04:06:57] Nilium: Ping timeout: 248 seconds
[04:14:51] Nilium: has joined #ruby

2018-07-30

[15:50:07] Nilium: Ping timeout: 260 seconds
[15:52:18] Nilium: has joined #ruby

2018-07-20

[00:07:25] Nilium: *.net *.split
[00:15:50] Nilium: has joined #ruby

2018-05-29

[02:46:57] Nilium: *.net *.split
[02:48:00] Nilium: has joined #ruby
[02:50:09] Nilium: *.net *.split
[02:51:45] Nilium: has joined #ruby
[18:53:01] Nilium: *.net *.split

2018-05-21

[08:38:19] Nilium: Quit: <kristin> Cower is like... I dunno. sometimes he seems senile and other times he seems like a middle schooler.
[08:40:09] Nilium: has joined #ruby
[08:47:28] Nilium: Ping timeout: 252 seconds
[08:51:13] Nilium: has joined #ruby

2018-05-19

[14:45:27] Nilium: Ping timeout: 240 seconds
[14:48:01] Nilium: has joined #ruby

2018-05-15

[22:40:53] Nilium: Quit: <kristin> Cower is like... I dunno. sometimes he seems senile and other times he seems like a middle schooler.
[22:41:23] Nilium: has joined #ruby

2018-04-17

[00:12:29] Nilium: Ping timeout: 260 seconds
[00:14:28] Nilium: has joined #ruby

2018-04-11

[20:28:34] Nilium: *.net *.split

2018-02-26

[18:03:35] Nilium: Quit: <kristin> Cower is like... I dunno. sometimes he seems senile and other times he seems like a middle schooler.
[18:18:01] Nilium: has joined #ruby

2018-02-07

[05:23:25] Nilium: Quit: <kristin> Cower is like... I dunno. sometimes he seems senile and other times he seems like a middle schooler.
[05:23:52] Nilium: has joined #ruby

2018-01-23

[12:21:20] Nilium: Ping timeout: 248 seconds
[12:24:25] Nilium: has joined #ruby

2018-01-17

[01:58:07] Nilium: Quit: <kristin> Cower is like... I dunno. sometimes he seems senile and other times he seems like a middle schooler.
[02:06:00] Nilium: has joined #ruby
[05:46:32] Nilium: Quit: <kristin> Cower is like... I dunno. sometimes he seems senile and other times he seems like a middle schooler.
[05:47:48] Nilium: has joined #ruby
[07:22:41] Nilium: Quit: <kristin> Cower is like... I dunno. sometimes he seems senile and other times he seems like a middle schooler.
[07:23:55] Nilium: has joined #ruby

2018-01-05

[22:06:11] Nilium: Ping timeout: 250 seconds
[22:10:33] Nilium: has joined #ruby

2017-12-16

[06:42:06] Nilium: Stuff like %w, %r, etc. can be done with [, {, (, etc.
[06:42:23] Nilium: rubocop likely wants you to only use []

2017-12-12

[00:00:52] Nilium: Ping timeout: 260 seconds
[00:02:18] Nilium: has joined #ruby

2017-12-09

[05:06:27] Nilium: *.net *.split
[05:14:01] Nilium: has joined #ruby

2017-12-07

[14:48:37] Nilium: *.net *.split
[14:55:11] Nilium: has joined #ruby

2017-11-22

[06:21:04] Nilium: Cue everyone trying to hang hays.
[06:22:21] Nilium: Well, I meant the lab users.
[06:22:33] Nilium: #ruby is very friendly.
[06:23:15] Nilium: Which is actually part of the reason I still hang around here, compared to most other language channels.
[06:26:39] Nilium: ACTION likes Erlang.
[06:26:43] Nilium: Insert cricket sounds here.
[06:27:37] Nilium: ACTION still doesn't really like Elixir's syntax.
[06:28:14] Nilium: Let's assume multiple at some point.

2017-11-20

[00:36:13] Nilium: Meanwhile, in #ruby...
[00:37:21] Nilium: ACTION continues to roll around in his Erlang mess.
[00:38:19] Nilium: ACTION switched to ops
[00:41:34] Nilium: baweaver: I'm sort of similar -- went from game dev to backend/APIs dev in Go to ops
[00:42:14] Nilium: Though I came from a period at $work where the devs were expected to be sysadmins, but the new generation of the dev team hasn't really done that
[00:42:37] Nilium: So I have the misfortune of knowing terrible things and that put me in ops
[00:43:02] Nilium: Or, if you want continuous oops, use gitlab's auto devoops
[00:43:21] Nilium: A GKE cluster for every mistake
[00:43:36] Nilium: Google container engine.
[00:43:47] Nilium: GCE was taken, so it's GKE (for Kubernetes, I guess)
[00:44:17] Nilium: I think it's just an alphabetism
[00:46:08] Nilium: I only play racing games where speed is measured in thousands of km/h
[00:46:24] Nilium: I don't really like sim-y things

2017-11-09

[16:04:01] Nilium: Mmm, I mostly just learned Ruby to do fox toolkit stuff and ended up writing most of my other stuff in it and forgot Perl after a not using it for long enough.
[16:26:29] Nilium: Only Ruby project I have right now is a little cron job to clean up old disk images out in Google Compute Engine.
[16:28:42] Nilium: Not sure what that is. My current project is Erlang.

2017-11-07

[21:35:22] Nilium: You should probably just install gems local to your user
[21:35:55] Nilium: Mmm, no, I think Ruby on OS X these days is 2.3 or 2.4
[21:36:02] Nilium: Oh, 2.3, per that path
[21:36:33] Nilium: 2.4 would be moving a bit fast for Apple.
[21:36:50] Nilium: cluelessperson_: Uh, no, cluelessperson_ has 2.3
[21:37:10] Nilium: dminuoso: If you do `which ruby` what do you get?
[21:37:37] Nilium: And you're on 10.13?
[21:37:46] Nilium: You've somehow avoided getting Ruby upgraded, I guess.
[21:38:28] Nilium: Yeah. You should still probably use either brew or chruby or rbenv
[21:38:41] Nilium: They keep git pretty up to date through the CLI tools package.
[21:38:47] Nilium: Vim: probably not.
[21:39:18] Nilium: And it's usually best to just install macvim anyway
[21:39:27] Nilium: Also install git through homebrew
[21:39:36] Nilium: SeepingN: If it still works for you, it's fine. I've never used it.

2017-11-06

[00:45:37] Nilium: Which dev tools?
[00:45:41] Nilium: Whoa, whitespace
[00:50:16] Nilium: You might need to install Xcode and the command-line tools.
[00:50:54] Nilium: And if you run clang, it doesn't ask you to accept a license?
[00:51:15] Nilium: And what're you trying to install?
[00:52:58] Nilium: What version of OS X are you on?
[00:53:30] Nilium: How did you install xcode?
[00:53:59] Nilium: How recently have you updated it?
[00:58:06] Nilium: I'm guessing it needed to do the usual update-components thing
[01:00:10] Nilium: Also, what's returned when you run `which clang`? Should be /usr/bin/clang.
[01:01:50] Nilium: Also try running `xcode-select --install` and see if reinstalling commandline tools works.
[01:03:45] Nilium: That's actually harder than it sounds
[01:04:12] Nilium: Usually just easier to force reinstallation of things.
[01:05:03] Nilium: I like to subsitute #2 with "ask the fairies in the back yard"
[01:07:08] Nilium: In unrelated news, I've been trying to collect more programming / systems books and it turns out they're all really expensive because they're used as textbooks.
[01:07:36] Nilium: I might have to mug students for their books next.
[01:07:58] Nilium: Latest book was $160 -- found it used for $33, though there aren't a lot of copies of it.
[01:10:57] Nilium: Guessing it's working now?
[01:11:12] Nilium: Coolbeans.

2017-10-28

[23:13:08] Nilium: I'm pretty happy with Erlang's style of functional programming so far.
[23:13:22] Nilium: (More pragmatic than it is pure. Anyway, Ruby --)
[23:13:48] Nilium: RickHull: Not a fan of the syntax, but it's effectively the same language.
[23:14:08] Nilium: I'm the weirdo who likes Erlang's syntax. I love Ruby's syntax as well, but I just don't think it fits the model.
[23:14:29] Nilium: It's absolutely not a mark against Elixir, by the way -- it's a fantastic language.
[23:16:11] Nilium: The main thing for me is that Ruby's syntax works well for Ruby, it feels right when I'm just coding in Ruby and it's fun to do, because the basic syntax is a lot of fun and you can do odd little metaprogramming things that help when you need a really weirdly shaped hammer.
[23:16:36] Nilium: (Crystal also looks cool but I haven't used it.)
[23:18:01] Nilium: Erlang's syntax can seem weird but it's very straight-forward to me -- Elixir has some things I'd love to see, like the pipe operator and stuff like fn(&1, 5) to create new functions (I haven't decided if this is actually currying), but I still like how much simpler Erlang's syntax is.
[23:18:19] Nilium: So basically Erlang feels like Ruby to me.
[23:18:43] Nilium: dminuoso: That's what I'm leaning towards.
[23:18:51] Nilium: I forget what the form was called in Elixir

2017-10-25

[07:01:18] Nilium: foo in base foo is 4.
[07:02:04] Nilium: ACTION crawls back into the bad joke pit from whence he came.

2017-10-09

[01:44:13] Nilium: ACTION has troubling flashbacks.

2017-09-21

[02:30:08] Nilium: Probably no more than usual?

2017-09-16

[04:20:46] Nilium: Ping timeout: 264 seconds
[04:26:07] Nilium: Ping timeout: 260 seconds
[04:27:41] Nilium: has joined #ruby

2017-09-11

[05:21:02] Nilium: This GUI library I was writing is further along than I thought it was... haven't actually looked at it in a little under 3 years. Maybe I should pick that back up for fun.
[08:07:06] Nilium: Ping timeout: 246 seconds
[08:08:45] Nilium: has joined #ruby

2017-08-12

[15:20:27] Nilium: How are you going to measure better?
[15:30:23] Nilium: If you're doing sysadmin stuff, perl's usually present on more systems by default. Python as well. Assuming you don't have too much red tape about what's available on systems, though, that's not too hard to remedy.

2017-08-08

[02:48:51] Nilium: Are you done trying to troll the channel yet?
[02:52:18] Nilium: I'm taking that as a no.
[02:54:44] Nilium: Do you have a question that isn't pointless baiting?
[02:55:32] Nilium: It is. Your code is as fast as you make it.
[02:56:13] Nilium: There are multiple implementations of Ruby, so yes, that is true.
[02:57:00] Nilium: I have serious doubts that you've hit the limits of MRI.
[02:58:45] Nilium: Do you mean MRI?
[02:59:16] Nilium: I'm not sure how rvm fits into this.
[02:59:27] Nilium: ACTION wanders off to deal with pagerduty

2017-08-04

[01:25:45] Nilium: Quit: <kristin> Cower is like... I dunno. sometimes he seems senile and other times he seems like a middle schooler.
[01:26:11] Nilium: has joined #ruby
[01:31:31] Nilium: Ping timeout: 276 seconds
[01:35:31] Nilium: has joined #ruby
[01:44:13] Nilium: Read error: Connection reset by peer
[01:44:30] Nilium: has joined #ruby

2017-08-02

[02:06:39] Nilium: I personally don't like them, but my learning method has always been beating my head against a wall. If you're not sure, give it a try, see if you feel like you actually understand anything in the process.
[02:21:58] Nilium: I've never used Rails, so I don't know / can't say anything there.
[02:22:14] Nilium: I just don't use Ruby for web dev at all.
[02:25:28] Nilium: And maybe shoot yourself in the foot a few times to get used to that happening
[02:25:38] Nilium: I mean metaphorically. Leave your real foot intact.

2017-07-22

[01:37:13] Nilium: ACTION is writing a wrapper around herbstclient in Ruby just because he felt like it.
[01:38:19] Nilium: This monologue could use some work.
[01:38:39] Nilium: Jokes. Slides.
[01:39:00] Nilium: Maybe an impromptu "I broke my code on stage" moment
[01:41:34] Nilium: Never used Rails.
[01:41:50] Nilium: Frankly have no interest in it whatsoever.

2017-07-06

[03:21:49] Nilium: Quit: <kristin> Cower is like... I dunno. sometimes he seems senile and other times he seems like a middle schooler.
[03:25:04] Nilium: has joined #ruby
[03:25:54] Nilium: Client Quit
[03:30:17] Nilium: has joined #ruby

2017-07-03

[23:17:20] Nilium: In dire need of a k-line here.
[23:18:12] Nilium: Thanks, kline.
[23:18:50] Nilium: Yeah, they're hitting the populated channels
[23:19:11] Nilium: Anyway, back to ruby
[23:19:20] Nilium: Or watching, anyway
[23:19:46] Nilium: ACTION hadn't written any production ruby in about a year and a half until recently

2017-06-20

[00:17:27] Nilium: *.net *.split

2017-06-16

[03:08:49] Nilium: What do you want to do?
[03:09:42] Nilium: And when you've got that in mind, probably ask communities of both about that
[03:09:53] Nilium: And just leave out the whole "compared to this other language" bit
[06:27:25] Nilium: I'd be kind of surprised to see anyone who still used 1.6

2017-06-03

[20:14:27] Nilium: Production DB tweet?
[20:14:32] Nilium: Yep, production DB tweet.

2017-05-30

[03:30:07] Nilium: Not that I'm aware of, unless you add something like const_missing and check the file and so on

2017-05-21

[06:21:52] Nilium: Ping timeout: 260 seconds
[06:22:36] Nilium: has joined #ruby
[07:47:02] Nilium: Ping timeout: 260 seconds
[17:25:28] Nilium: Ping timeout: 260 seconds
[17:31:12] Nilium: has joined #ruby

2017-04-26

[01:14:20] Nilium: has joined #ruby
[01:14:20] Nilium: Ping timeout: 260 seconds
[03:44:27] Nilium: ACTION goes to get some popcorn
[03:57:16] Nilium: ruby -e 'puts (h = $stdin.read.split.group_by(&:itself)).each{|k,v|h[k]=v.length}.inspect' I got lazy and didn't bother with useful grouping.
[03:59:01] Nilium: Coffee. Delicious coffee.
[03:59:55] Nilium: ACTION misses working in C++, kind of.
[04:00:02] Nilium: Though I think I miss C more.
[04:07:15] Nilium: The scrabble one is fun though
[04:45:55] Nilium: ACTION should start doing interviews where you can only use jq
[04:48:08] Nilium: It's disturbingly useful.
[04:48:37] Nilium: I really hate JSON, but it's still pretty good for just general text things that awk can't do as easily
[04:50:19] Nilium: Usually when people mention threading in ruby I think of rubinius

2017-04-16

[22:09:50] Nilium: ACTION uses his own color scheme because he needed more pink and purple.
[22:11:43] Nilium: https://raw.githubusercontent.com/nilium/st-theme-freesia/master/cs-screens/triplet.png It's great.
[22:11:47] Nilium: Beautiful, in fact.
[22:12:00] Nilium: Majestic. I'm sure there are other adjectives.

2017-04-15

[04:19:19] Nilium: Ping timeout: 268 seconds
[05:38:53] Nilium: has joined #ruby
[05:43:40] Nilium: Ping timeout: 240 seconds
[05:48:23] Nilium: Quit: <kristin> Cower is like... I dunno. sometimes he seems senile and other times he seems like a middle schooler.
[05:49:27] Nilium: has joined #ruby
[05:51:07] Nilium: Client Quit
[05:56:15] Nilium: has joined #ruby

2017-04-14

[02:19:00] Nilium: ACTION wishes he had more eyes

2017-04-13

[04:01:53] Nilium: "Growl notification support for MacOS" why?
[04:03:23] Nilium: ACTION shrugs
[04:03:40] Nilium: Someone probably wanted it at some point
[04:07:04] Nilium: blah.each do |q| case q when /^--foooooooobar/ etc. etc.
[04:07:36] Nilium: Rolling your own makes the code surprisingly predictable and easy to work with compared to figuring out what horrors lie in someone else's library
[04:08:37] Nilium: That seems reasonable
[04:15:36] Nilium: Maybe what we need is some more standards
[04:16:07] Nilium: Also free burritos
[04:16:17] Nilium: Brought that up in a standards meeting at work and nobody took it seriously