shauno | it should help though, I guess? I know launchd has an ExitTimeOut value to kill processes that are too slow. and from what I gather, that's basically what systemd is trying to be | 00:00 |
---|---|---|
ali1234 | systemd knows if the previous run is still running and won't run another one | 00:01 |
shauno | sadly most people just stick to cron on osx too though. which is a shame, because it's terrible | 00:01 |
shauno | it still can't do basic tasks like run a job every n days | 00:02 |
diddledan | I find it interesting that all the things that were moaned about when launchd was first introduced as reasons not to use it in linux are the very same things that systemd is being lauded about as reasons to include it | 00:02 |
shauno | well, the primary reason not to use it on linux is that it has a very heavy dependency on mach | 00:02 |
diddledan | there is that | 00:02 |
shauno | it does several things in kernel-space that were traditionally done in userland | 00:03 |
shauno | eg, if you have sshd enabled on osx, you'll notice that sshd isn't actually in the process tree. it's launched inetd-style | 00:03 |
shauno | but if you look at netstat, you'll see nothing's listening on 22 either | 00:04 |
shauno | inetd would listen on 22 and hand connections off. launchd watches the connections get built up in the kernel and jumps in there | 00:04 |
diddledan | that's funky | 00:05 |
shauno | it is. I'm still not sure what the benefit is either. but it's a good example of launchd groping just a little deeper than we'd be used to | 00:06 |
diddledan | I wonder why they do that | 00:08 |
ali1234 | speed | 00:08 |
shauno | a lot of the time it feels like 'why' isn't the question | 00:08 |
shauno | a lot of it just seems to be a side effect of having the launchd guys and the kernel guys sat in the same room | 00:09 |
shauno | instead of adding layers just because that's how the interface is meant to work, you can just ask jeff if you can mess with his sh...baby | 00:09 |
penguin42 | well is it even the kernel needing to have that added or was it just a natural part of mach | 00:10 |
shauno | honestly, no idea. I can rarely tell the difference between the two. my only other exposure to mach was hurd, which is by now a strongly repressed memory | 00:11 |
shauno | although I'm curious to try launchd on freebsd now that that's most-working, just to see how much of it translates | 00:12 |
shauno | (freenas is apparently using it already, which is my value of 'mostly working') | 00:12 |
diddledan | freebsd is moving to launchd? | 00:14 |
diddledan | also, is hurd still a thing? | 00:14 |
shauno | but overall I like it. mostly because launchd is actually capable of things like "every 5 hours" or "every 2 days" | 00:15 |
shauno | freebsd proper using it is a fun topic. much like "should linux use systemd". no easy answer. | 00:15 |
shauno | and hurd is as much a thing as it ever was. which is both a yes and a no | 00:16 |
shauno | hm, they were talking about adding leap years and moon phases to launchd, but it seems it never happened. bummer. | 00:20 |
shauno | I like the idea of scheduling stuff to run on a full moon. just to make people cry | 00:21 |
diddledan | I would expect a nice job to implement is the "howl" program which every night between sundown and sunup on full-moons makes the computer randomly moan like a wolf | 00:23 |
penguin42 | oh god; that could take someone years to find | 00:24 |
shauno | exactly. it'd be worth it just for that moment when they eventually figure out the pattern | 00:25 |
penguin42 | can you imagine an entire data centre doing that? | 00:25 |
penguin42 | stood there and suddenly a few thousand machines start howling | 00:26 |
shauno | something like https://vine.co/v/eIXejbQ2utM ? (sorry, sound is required for this) | 00:26 |
penguin42 | yes, but happening to someone alone in a datacentre at the dead of night | 00:27 |
shauno | little touches like turning all the blue LEDs red could destroy a person :| | 00:28 |
penguin42 | hehe; I'm not sure if that's possible? The blue ones are normally special for the ID/hotpull? | 00:29 |
shauno | ah, here it is; | 00:29 |
shauno | I've occasionally wanted, just for giggles, to have launchd to support other time intervals such as "only during leap years" or the ability to schedule jobs based on the phase of the moon, or the solstices/equinoxes. I've even considered adding planetary alignment to the schema. | 00:29 |
shauno | that was actually from the guy who wrote it, which made me happy. but it either never happened, or isn't documented | 00:30 |
penguin42 | maybe he has to wait for a suitable planetary alignment to test it? | 00:31 |
maps | hi all | 05:22 |
diddledan | ello | 05:34 |
maps | ;] | 05:41 |
maps | been up all night?:P | 05:41 |
diddledan | aye | 05:42 |
diddledan | I need choccylate | 06:10 |
maps | quite a lot of decent shows on netflix...and a lot ive not seen | 06:13 |
maps | peaky blinders sounds good | 06:13 |
diddledan | I keep seeing that. I have no idea what the concept is tho | 06:23 |
maps | Big stars (Cillian Murphy, Sam Neill, Tom Hardy) anchor this stylish '20s-era gangster series set to a moody rock soundtrack. At its best, this Brit crime drama surpasses Boardwalk Empire. At its worst, it's just as good. | 06:27 |
maps | sounds good to me | 06:27 |
=== Lcawte|Away is now known as Lcawte | ||
brobostigon | morning boys and girls. | 08:37 |
czajkowski | FYI folks https://plus.google.com/u/0/+TheNationalMuseumofComputing/posts/6JVAQPxNXs4 | 08:41 |
MooDoo | howdy | 08:49 |
brobostigon | morning MooDoo | 08:50 |
MooDoo | :) | 08:50 |
brobostigon | :) | 08:50 |
bigcalm | Good morning peeps :) | 09:47 |
MooDoo | howdy bigcalm | 09:47 |
arsenip | 5 | 09:50 |
=== alan_g is now known as alan_g|llunch | ||
diddledan | allo folks | 09:54 |
foobarry | how can i remove apps from "my apps" list in play store? | 09:55 |
foobarry | (android) | 09:55 |
diddledan | no idea | 09:55 |
diddledan | :-p | 09:55 |
diddledan | you might be able to hide them | 09:55 |
diddledan | but I don't know how | 09:55 |
foobarry | seems i can do it from android phone, not from desktop | 09:59 |
diddledan | oddness | 09:59 |
czajkowski | aye you can add from the desktop | 10:14 |
czajkowski | but only remove from the handset device | 10:14 |
foobarry | sucks | 10:16 |
foobarry | in other news privacy guard looks amazing | 10:16 |
foobarry | not sure if it will cause unstable behaviour but i like seeing how many times each permission has been used by each app | 10:17 |
DJones | Heh, have to love the BBC news page "Pakistan has executed more than 200 people since December, almost all of them this year" If its since December 2014, surely all of them would be would be this year | 11:33 |
penguin42 | that's logic | 11:38 |
=== alan_g|llunch is now known as alan_g | ||
foobarry | got my new driving lincence in 3 days, that was quick | 12:06 |
foobarry | the letter said 3 weeks | 12:06 |
DJones | Don't know if this is of any interest to to anybody, job advert that I saw mentioned http://www.christianitytoday.org/careers/opportunities/front-end-developer.html | 12:58 |
=== Myrtti_ is now known as Myrtti | ||
foobarry | !ping | 20:34 |
lubotu3 | pong! | 20:34 |
maps | :D | 20:35 |
daftykins | !pung | 20:36 |
diddledan | stink | 20:47 |
diddledan | quiet in here todya | 20:47 |
diddledan | is "todya" a russian word? | 20:47 |
penguin42 | shhhh, you might wake us | 20:47 |
diddledan | oh dear. don't you feel a fool when you are on your own with nobody within earshot and you exclaim out loud? | 20:48 |
penguin42 | no? | 20:49 |
penguin42 | but then I work at home | 20:49 |
diddledan | lol | 20:49 |
diddledan | and there I go again with the sniggering out loud with nobody within earshot | 20:49 |
daftykins | diddledan: i vote todyaski | 20:52 |
daftykins | that guy in the next flat over is nuts | 21:03 |
daftykins | :D | 21:03 |
diddledan | yey? | 21:03 |
daftykins | in the above line i pretend i'm your neighbour | 21:04 |
* Myrtti throws cookies at popey to make an alert system for when Moto 360 for Women are in UK stock | 21:33 | |
penguin42 | hmm, what makes a Moto 360 for Women different from a Moto 360 for men? | 21:52 |
shauno | a narrowed band apparently | 21:56 |
Myrtti | thinner strap | 21:56 |
shauno | https://www.motorola.com/us/products/moto-360 has 16mm band for women, 20 & 22 for men | 21:57 |
penguin42 | hmm | 22:05 |
* popey wonders why Myrtti thinks popey has such skills | 22:15 | |
popey | I used to have a script which checked for nexus devices | 22:15 |
popey | but that was from nigelb I think and it broke | 22:15 |
Myrtti | oh. | 22:15 |
Myrtti | well, boo. | 22:15 |
popey | but now you have me curious :) | 22:15 |
nigelb | who? me? | 22:16 |
popey | maybe | 22:16 |
popey | maybe I am misremembering | 22:16 |
nigelb | I don't remember writing such a script, but I may have and forgotten about it :P | 22:16 |
popey | so basically watch https://store.google.com/product/moto_360_for_women for changes | 22:17 |
nigelb | Ooh. I have a script to watch a page for changes. | 22:17 |
nigelb | if the hash changes, it alerts you. | 22:18 |
nigelb | which I use for something else (assignments at my uni), but it'll work for this too. | 22:18 |
nigelb | Myrtti: if you'd like that, I can dig it out for you | 22:18 |
popey | <p class="out-of-stock-text">Coming soon.</p> | 22:19 |
popey | check for that in the page | 22:19 |
Myrtti | yes please. no hurry tho, I'm already in my jammies waiting for the clock strike midnight for my penicillin | 22:19 |
nigelb | I only check the page hash | 22:20 |
nigelb | if it changed, it alerts :) | 22:20 |
popey | urlwatch is in the repo | 22:21 |
popey | that might be enough | 22:21 |
popey | http://paste.ubuntu.com/12257770/ | 22:22 |
popey | works | 22:22 |
Myrtti | ok, will have a look tomorrow, four tablets later | 22:22 |
Myrtti | ta | 22:22 |
popey | np | 22:22 |
nigelb | Here's what I have http://dpaste.com/07HX4CF | 22:22 |
popey | useful tool that | 22:22 |
nigelb | ha, urlwatch is great. I should just switch to it instead. | 22:23 |
* nigelb goes back to bed. | 22:24 | |
nigelb | I'm not entirely sure why I'm at 3:50 am. | 22:24 |
penguin42 | Myrtti: Oh those very time locked antibiotics are very annoying | 22:25 |
Myrtti | I still don't recommend bacterial tonsillitis to anyone | 22:26 |
penguin42 | ooh that doesn't sound fun | 22:27 |
Myrtti | eapecially 10 hour flight away from home. luckily our trip was nearly over so we didn't miss much, but flight home wasnt the most enjoyable even in premium economy | 22:28 |
directhex_ | yeesh | 23:05 |
directhex_ | i recommend not having the flu when going to a 3-day conference in california! | 23:06 |
penguin42 | yeh that sounds like a bad idea, but there again, did you end up having to listen to all the confrence speaches? | 23:06 |
=== Lcawte is now known as Lcawte|Away | ||
shauno | diddledan: http://paste.ubuntu.com/12258457/ | 23:50 |
diddledan | shauno: looks like maybe bzcat isn't finishing? | 23:52 |
shauno | lots of things aren't finishing :/ but they do if I run them at the prompt | 23:53 |
shauno | I mean, they fail, but they fail properly | 23:53 |
diddledan | fooey | 23:53 |
diddledan | poke it with a pokey stick | 23:53 |
shauno | well, I'm away next week, so I'll likely just stick reboot in cron too | 23:53 |
diddledan | small nail.. meet nuclear weapons! | 23:54 |
shauno | eh, it's a nas, I can bounce it at 4am without anyone noticing | 23:55 |
diddledan | lol | 23:55 |
shauno | glad I stuffed 16GB in it though, else it wouldn't be lasting a day | 23:55 |
diddledan | as long as it's a `reboot` command and not something along the lines of "hello, UPS, please turn me off" | 23:56 |
diddledan | or maybe "hello IPMI, hit reset button plz" | 23:56 |
Generated by irclog2html.py 2.7 by Marius Gedminas - find it at mg.pov.lt!