»ö« Welcome to Perl 6! | perl6.org/ | evalbot usage: 'p6: say 3;' or /msg camelia p6: ... | irclog: irc.perl6.org or colabti.org/irclogger/irclogger_log/perl6 | UTF-8 is our friend! 🦋 Set by Zoffix on 25 July 2018. |
|||
00:03
Ven` left
00:18
lizmat_ is now known as lizmat
|
|||
lookatme_q | Xliff, It is as designed, result of / is FP type | 00:27 | |
m: say 15 / 3 | |||
camelia | 5 | ||
lookatme_q | m: say (15 / 3).WHAT | 00:28 | |
camelia | (Rat) | ||
lookatme_q | m: say (15 div 3).WHAT | ||
camelia | (Int) | ||
00:32
thundergnat left
00:34
Ven` joined
00:35
p6bannerbot sets mode: +v Ven`
00:39
Ven` left
|
|||
Xliff | lookatme_q: OK, so the error message is really misleading if you are new to Perl6 | 00:52 | |
And since coercion is done everywhere else, why can't the use of div be equivalent to this: | |||
m: sub infix<div> (Rat $a, Rat $b) { $a.Int div $b.Int }; say (16.4 div 3.0); | 00:53 | ||
camelia | 5===SORRY!5=== Error while compiling <tmp> Missing block at <tmp>:1 ------> 3sub infix7⏏5<div> (Rat $a, Rat $b) { $a.Int div $b.I expecting any of: new name to be defined |
||
00:53
Kaiepi left
|
|||
Xliff | m: sub infix:<div> (Rat $a, Rat $b) { $a.Int div $b.Int }; say (16.4 div 3.0); | 00:53 | |
camelia | Type check failed in binding to parameter '$a'; expected Rat but got Int (16) in sub infix:<div> at <tmp> line 1 in sub infix:<div> at <tmp> line 1 in block <unit> at <tmp> line 1 |
||
00:54
Kaiepi joined
|
|||
Xliff | m: sub infix:<div> (Num $a, Num $b) { $a.Int div $b.Int }; say (16.4 div 3.0); | 00:54 | |
camelia | 5===SORRY!5=== Error while compiling <tmp> Calling infix:<div>(Rat, Rat) will never work with declared signature (Num $a, Num $b) at <tmp>:1 ------> 3um $b) { $a.Int div $b.Int }; say (16.4 7⏏5div 3.0); |
||
Xliff | m: sub infix:<div> (RatNum $a, RatNum $b) { $a.Int div $b.Int }; say (16.4 div 3.0); | ||
camelia | 5===SORRY!5=== Error while compiling <tmp> Invalid typename 'RatNum' in parameter declaration. at <tmp>:1 ------> 3sub infix:<div> (RatNum7⏏5 $a, RatNum $b) { $a.Int div $b.Int }; s |
||
lookatme_q | I think you should choose a different name | ||
00:54
p6bannerbot sets mode: +v Kaiepi
|
|||
Xliff | m: sub infix:<div2> (Rat $a, Rat $b) { $a.Int div $b.Int }; say (16.4 div2 3.0); | 00:54 | |
camelia | 5 | ||
lookatme_q | m: sub infix:<rdiv> (Rat $a, Rat $b) { $a.Int div $b.Int }; say (16.4 rdiv 3.0); | ||
camelia | 5 | ||
00:55
Qwerasd joined
|
|||
Xliff | I doubt that will pass muster for inclusion into the language spec, tho | 00:55 | |
m: sub infix:<div2> (Rat $a, Rat $b) { $a.Int div $b.Int }; say (16.4 div2 3); | |||
camelia | 5===SORRY!5=== Error while compiling <tmp> Calling infix:<div2>(Rat, Int) will never work with declared signature (Rat $a, Rat $b) at <tmp>:1 ------> 3at $b) { $a.Int div $b.Int }; say (16.4 7⏏5div2 3); |
||
00:56
p6bannerbot sets mode: +v Qwerasd
|
|||
Xliff | m: sub infix:<div2> (Rat $a, Rat $b) { $a.Int div $b.Int }; say (16.4 div2 3.Rat); | 00:56 | |
camelia | 5 | ||
00:56
quester left
|
|||
lookatme_q | so there is no implicit coercion, I think | 00:56 | |
Xliff | m: sub infix:<div2> (Cool $a, Cool $b) { $a.Int div $b.Int }; say (16.4 div2 3.Rat); | 00:57 | |
camelia | 5 | ||
Qwerasd | I've been searching google for quite a few minutes now but can't seem to find anything useful on using perl 6 for CGI. Does anyone know how I would go about doing this or where to point me to learn how? | ||
Xliff | m: sub infix:<div2> (Cool $a, Cool $b) { $a.Int div $b.Int }; say (16.4 div2 3); | ||
camelia | 5 | ||
Xliff | Qwerasd: Your best bet is to run Bailador on a backend machine and use a proxy. | ||
github.com/Bailador/Bailador | 00:58 | ||
lookatme_q | Qwerasd, check out some module ? modules.perl6.org/search/?q=cgi | ||
Qwerasd | Hmmm :\ Perhaps I'll look elsewhere (other languages, possibly just perl5) then as I'd really like to keep it all under apache. | ||
Xliff | github.com/supernovus/SCGI#apache-...h-mod_scgi | 00:59 | |
00:59
pmurias left
|
|||
Xliff | But if you can do that, you can also run a Bailador app and set up a proxy in the same way. | 01:00 | |
Depends on what the needs of the application are. If perl5 is the best choice, then that's what you use. | 01:01 | ||
benjikun | Qwerasd: whatcha makin? | ||
Qwerasd | It's a very simple processing task that just involves generating some files and returning them. | ||
benjikun | I see | 01:03 | |
there are a few (mostly old) CGI libraries in P6 | |||
timotimo | if it's that simple, why not just do cgi manually? | ||
put a .p6 file into your cgi-bin, give it the right hashbang, make it executable, and presto | |||
Xliff | Especially if it is a simple CGI script and doesn't need any of the mod_perl mojo. | 01:05 | |
I am really thinking about taking Slashcode and porting it to Perl6. | |||
Not that anyone uses that as much, anymore. | |||
Qwerasd | Thinking it through I just realized I'm probably gonna want to accept more than just GET, so CGI probably isn't the best choice anyway. I think I'll probably just proxy a node.js server, though I will check out bailador first. Thanks for all the help! | 01:06 | |
benjikun | Yeah slashdot seems pretty old | ||
timotimo | i like cro a lot | ||
benjikun | ^ | ||
Cro is pretty great, in most cases | |||
timotimo | it's all about the multithreading and async | ||
but you can use it in a simple manner without too much magic | |||
benjikun | mhm | ||
Qwerasd: I'd use cro over bailador | 01:07 | ||
Xliff | benjikun: It is old, but has worked for years. | ||
And Slashdot is still running, IIRC. | |||
benjikun | Xliff: fair enough, iktf | ||
Qwerasd | I'll check it out, too. Thanks for the suggestions. I'm off now! ttfn | ||
benjikun | Cya! | ||
01:07
nightfrog left,
Qwerasd left
01:08
nightfrog joined
|
|||
Xliff | benjikun: ITKF? | 01:08 | |
oh. iktf | |||
01:08
p6bannerbot sets mode: +v nightfrog
|
|||
benjikun | :P | 01:08 | |
Xliff | LOL | 01:09 | |
I grok it now. | |||
benjikun | grok? | 01:10 | |
Xliff | It's a Heinlein thing. | ||
benjikun | ah, I see | ||
from a google search, that is | |||
Xliff | =D | ||
01:11
Ven` joined
|
|||
buggable | New CPAN upload: AttrX-Mooish-v0.2.0.tar.gz by VRURG modules.perl6.org/dist/AttrX::Mooish:cpan:VRURG | 01:11 | |
01:11
p6bannerbot sets mode: +v Ven`
01:14
Actualeyes joined
01:15
p6bannerbot sets mode: +v Actualeyes,
Ven` left
01:35
w_richard_w joined
01:36
p6bannerbot sets mode: +v w_richard_w
01:38
rindolf left
01:44
molaf left
01:47
Ven` joined
01:48
p6bannerbot sets mode: +v Ven`
01:51
Ven` left
01:57
molaf joined,
Actualeyes left,
p6bannerbot sets mode: +v molaf
01:58
Actualeyes joined
01:59
p6bannerbot sets mode: +v Actualeyes
02:04
nightfrog left,
nightfrog joined
02:05
p6bannerbot sets mode: +v nightfrog
02:11
ululate joined
02:12
p6bannerbot sets mode: +v ululate
|
|||
ululate | 8,8 0,0 1,1 0,0 8,8 | 02:12 | |
8,8 0,0 1,1 0,0 1,1 0,0 8,8 | |||
8,8 0,0 12,12 8,8 | |||
8,8 12,12 0,0 12,12 8,8 | |||
8,8 12,12 0,0 12,12 8,8 | |||
8,8 12,12 0,0 12,12 8,8 | |||
8,8 12,12 1,1 12,12 0,0 12,12 8,8 | |||
8,8 12,12 1,1 12,12 0,0 12,12 8,8 | |||
8,8 12,12 0,0 12,12 8,8 | |||
8,8 12,12 11,11 12,12 1,1 12,12 8,8 | |||
8,8 12,12 1,1 12,12 11,11 0,0 11,11 12,12 1,1 12,12 8,8 | |||
8,8 12,12 1,1 12,12 11,11 12,12 1,1 12,12 | |||
benjikun | c-c-c-c-combo breaker | ||
ululate | 8,8 12,12 1,1 12,12 11,11 0,0 11,11 12,12 1,1 12,12 | ||
8,8 12,12 1,1 12,12 11,11 12,12 1,1 12,12 | |||
1,0 kloeri: and I'm tired of you guys | |||
1,0 thinking you can ban staff | |||
1,0 when we complain about your spam | 02:13 | ||
02:13
ululate left
|
|||
lookatme_q | e_q ? | 02:13 | |
02:24
Ven` joined,
p6bannerbot sets mode: +v Ven`
02:28
Ven` left
03:00
Ven` joined,
p6bannerbot sets mode: +v Ven`
03:05
Ven` left
03:10
skids joined,
p6bannerbot sets mode: +v skids
03:29
lookatme_q left
03:32
Ven` joined,
p6bannerbot sets mode: +v Ven`
03:33
Actualeyes left,
jeromelanteri joined
03:34
p6bannerbot sets mode: +v jeromelanteri
03:36
Ven` left
03:39
MasterDuke left
03:40
epony left
03:53
epony joined,
p6bannerbot sets mode: +v epony
04:05
aindilis left
04:11
molaf left
04:18
jeromelanteri left
04:32
kerframil left
04:38
lizmat left
|
|||
xinming | m: sub default () { my %x = ("a", "c", "x", "y"); %x }; sub t ( %h) { %h.perl.say }; t { %(default), :a("b") } | 04:39 | |
camelia | Type check failed in binding to parameter '%h'; expected Associative but got Block (-> ;; $_? is raw { #`...) in sub t at <tmp> line 1 in block <unit> at <tmp> line 1 |
||
xinming | anyone here knows, wether if there is a way to write the subcall within { } and force { } to be hash | ||
04:47
Kaiepi left,
Kaiepi joined,
skids left
04:48
p6bannerbot sets mode: +v Kaiepi,
Kaiepi left,
Kaiepi joined
04:49
p6bannerbot sets mode: +v Kaiepi
04:51
aborazmeh joined,
aborazmeh left,
aborazmeh joined,
p6bannerbot sets mode: +v aborazmeh
|
|||
benjikun | xinming: You could do `t { a=>'b' }.append(default);` | 04:56 | |
I'm not sure if you can do the subcall within the hash, though | 05:05 | ||
there is some way of doing it, I'm sure | |||
05:06
Actualeyes joined
05:07
Actualeyes left,
Actualeyes joined
05:08
p6bannerbot sets mode: +v Actualeyes
|
|||
Xliff | m: sub default () { my %x = ("a", "c", "x", "y"); %x }; sub t ( %h) { %h.perl.say }; t default().append( a => 'b'); | 05:27 | |
camelia | {:a("c"), :x("y")} | ||
Xliff | m: sub default () { my %x = ("a", "c", "x", "y"); %x }; sub t ( %h) { %h.perl.say }; t(default().append( a => 'b')); | ||
camelia | {:a("c"), :x("y")} | ||
Xliff | m: sub default () { my %x = ("a", "c", "x", "y"); %x }; sub t ( %h) { %h.perl.say }; t(default().append( d => 'b')); | ||
camelia | {:a("c"), :x("y")} | ||
benjikun | m: sub default() { return {a=>'b', x=>'y'}; }; sub t(%h) { %h.perl.say }; t { z => 'z' }.append(default); | 05:28 | |
camelia | {:a("b"), :x("y"), :z("z")} | ||
Xliff | m: sub default () { my %x = ("a", "c", "x", "y"); %x }; sub t (%h) { %h.perl.say }; t default().append( %(d => 'b') ); | 05:29 | |
camelia | {:a("c"), :d("b"), :x("y")} | ||
Xliff | m: sub default () { my %x = ("a", "c", "x", "y"); %x }; sub t (%h) { %h.perl.say }; t default().append( %(a => 'b') ); | ||
camelia | {:a($["c", "b"]), :x("y")} | ||
Xliff | There we go. | ||
benjikun | :) | ||
05:30
vrurg left
05:34
vrurg joined
05:35
p6bannerbot sets mode: +v vrurg
06:00
Actualeyes left
06:04
aindilis joined
06:05
p6bannerbot sets mode: +v aindilis
06:27
aborazmeh left
|
|||
xinming | :-) | 06:29 | |
Thanks | 06:30 | ||
06:35
abraxxa joined
06:36
p6bannerbot sets mode: +v abraxxa
06:39
w_richard_w left
|
|||
benjikun | np :) | 06:40 | |
06:45
curan joined,
p6bannerbot sets mode: +v curan
06:58
vrurg left
06:59
lizmat joined
07:00
p6bannerbot sets mode: +v lizmat
07:07
robertle joined
07:08
p6bannerbot sets mode: +v robertle
07:18
jmerelo joined
07:19
p6bannerbot sets mode: +v jmerelo
07:23
|oLa| joined
07:24
p6bannerbot sets mode: +v |oLa|
07:29
zakharyas joined
07:30
p6bannerbot sets mode: +v zakharyas
07:46
zakharyas left
07:47
zakharyas joined
07:48
p6bannerbot sets mode: +v zakharyas
07:56
lookatme_r joined,
lookatme_q joined
07:57
lookatme_r left,
p6bannerbot sets mode: +v lookatme_q,
araujo joined,
araujo left,
araujo joined,
p6bannerbot sets mode: +v araujo,
Some-body_ joined,
p6bannerbot sets mode: +v Some-body_
07:58
p6bannerbot sets mode: +v araujo,
DarthGandalf left,
Some-body_ is now known as DarthGandalf
07:59
lizmat left
|
|||
jmerelo | Zoffix: What's happened in the last toast? Even "zef" is Unkn... | 08:07 | |
Zoffix: this error that's happening in, for instance, my module: toast.perl6.party/module?module=Al...9-gd8d51d0 is the same error we get intermitently when testing the docs. travis-ci.org/perl6/doc/jobs/414662514 | 08:10 | ||
Zoffix: it might be related to the number of open files, or number of precomp caches, or something like that. And it goes down to MoarVM, as far as I can tell. | 08:11 | ||
08:14
w_richard_w joined
08:15
p6bannerbot sets mode: +v w_richard_w
08:27
lizmat joined,
p6bannerbot sets mode: +v lizmat
|
|||
lizmat waves from TPCiG | 08:27 | ||
benjikun waves from North Carolina... still :P | 08:29 | ||
08:29
Ven` joined
08:30
p6bannerbot sets mode: +v Ven`
08:41
mscha left
|
|||
lizmat | benjikun o/ | 08:44 | |
jmerelo expects to see you tomorrow... | |||
08:56
w_richard_w left
09:05
^MillerBoss joined,
p6bannerbot sets mode: +v ^MillerBoss
|
|||
^MillerBoss | | |':::' '::' / | | | 09:05 | |
| \ '::' _.-`; ; ; | | |||
| /`-..--;` ; | ; | | | |||
| ; ; ; ; ; | | | | |||
benjikun | here we go again | ||
^MillerBoss | | ; ; ; ; ; ; ; / ,--.......|., | ||
| |; ; ; ; ;/ ; ; .' '-='. | 09:06 | ||
| | ; ; ; ; / / .\ ' | |||
| | ; ; /` .\ _,==" \ .' | |||
| \; ; ; .'. _ ,_'\.\~" //`. \ .' | |||
| | ; .___~' \ \- | | /,\ ` \ ..' | |||
| ~ ; ; ;/ =="'' |`| | | =="''\.=='' | |||
| ~ /; ;/="" |`| |`| ==="` | |||
| ~..==` \\ |`| / /=="` | |||
| ~` ~ /,\ / /= )") | |||
| ~ ~~ _')") | |||
| ~ ~ _,=~";` | |||
| ~ =~"|; ;| Basketballbird | |||
| ~ ~ | ; | ============== | |||
| ~ ~ |;|\ | | |||
| |/ \| | |||
09:06
^MillerBoss left
|
|||
jmerelo | benjikun: what's with this person? Another kind of spam? | 09:07 | |
benjikun | Yep | ||
I've been seeing a few of these recently, just started popping up | |||
The p6bannerbot always cuts off the top (15 second delay or whatever it is) | 09:08 | ||
09:08
sena_kun joined
09:09
p6bannerbot sets mode: +v sena_kun
|
|||
jmerelo | benjikun: So delaying is not enough, apparently... | 09:12 | |
El_Che | it depends on the spam | 09:14 | |
this is probably not the same | |||
it help against the freenodegate crap | |||
benjikun | I have a feeling if we just hosted an irc server @ perl6.org, we'd get little to no spam compared to this freenode stuff | 09:15 | |
09:15
stmuk_ joined
09:16
p6bannerbot sets mode: +v stmuk_,
stmuk left
|
|||
tyil | benjikun: we have an irc server on perl.org | 09:17 | |
benjikun | tyil: Really? | 09:18 | |
Does anyone get on it | |||
tyil | but we'd also have less people here in general if the main perl6 channel was there (they do have one iirc) | ||
one of the things of freenode is that most people using irc today, are already here | |||
benjikun | I use rizon.net equally as much | 09:19 | |
tyil | rizon's not much better in terms of spam :p | ||
benjikun | Yeah, fair enough | ||
I don't see the harm in having our own IRC server instead of utilizing freenode/rizon/any other | 09:20 | ||
tyil | in general use, I'd get more "funny" people in my channel on rizon than on my same-named channel on freenode | ||
benjikun | everyone would move to it if we decided | ||
09:20
stmuk joined
|
|||
tyil | do we have a webclient to interface with that one? | 09:20 | |
benjikun | tyil: Yeah, less oriented solely towards open source projects | ||
tyil | those are a must for random people to easily ask a question | ||
benjikun | that wouldn't be hard | 09:21 | |
09:21
p6bannerbot sets mode: +v stmuk
|
|||
tyil | it wouldn't but it would be effort required to take nonetheless | 09:21 | |
which we dont have to now | |||
benjikun | we could just link kiwiirc with some parameters for the perl6.org irc server | ||
for sure | |||
that'd be nice though, i agree | |||
for the people who don't use IRC, I suppose | |||
09:22
stmuk_ left
|
|||
tyil | also, just as an aside, I'm looking for someone with a lobste.rs account that's willing to invite me so I can post my blog (as requested here: lobste.rs/s/hrxdoq/what_s_url_your...ical_blog) | 09:22 | |
benjikun | don't have one | 09:23 | |
we could post more Perl6 stuff on hackernews or general programming subreddits too | 09:24 | ||
tyil | I generally post my stuff to /r/programming and /r/programminglanguages (and /r/perl6) | ||
benjikun | If you have a medium.com account, make sure to like/clap the articles on Perl6, lol | ||
tyil | I dont have a medium account | 09:25 | |
benjikun | same | ||
tyil | I personally very much dislike medium, and wonder why people still use it | ||
benjikun | yeah, I don't know | ||
simple I guess | |||
tyil | for those on mastodon, I also often post perl6 stuff on there | ||
benjikun | I've thought about getting a mastodon but never did | ||
twitter is a mess... | 09:26 | ||
tyil | it is | ||
there's a mastodon instance which has a twitter-like interface | 09:27 | ||
if that's your thing :p | |||
09:27
nurupo12 joined
|
|||
benjikun | maybe, I'd probably end up not using it in the longrun | 09:27 | |
tyil | sad | ||
benjikun | that's what most of my social network accounts turn into lol | ||
tyil | I would like more perl(6) people to follow | ||
09:27
p6bannerbot sets mode: +v nurupo12
|
|||
nurupo12 | | /. :: ':. ;``"``\ NO POINTS TO | | 09:28 | |
| / '::'::' / ; ; ; OPERS | | |||
| |':::' '::' / | | | |||
| \ '::' _.-`; ; ; | | |||
benjikun | .-. | ||
nurupo12 | | /`-..--;` ; | ; | | | ||
| ; ; ; ; ; | | | | |||
| ; ; ; ; ; ; ; / ,--.......|., | |||
| |; ; ; ; ;/ ; ; .' '-='. | |||
| | ; ; ; ; / / .\ ' | |||
tyil | :( | ||
nurupo12 | | | ; ; /` .\ _,==" \ .' | ||
| \; ; ; .'. _ ,_'\.\~" //`. \ .' | |||
| | ; .___~' \ \- | | /,\ ` \ ..' | |||
| ~ ; ; ;/ =="'' |`| | | =="''\.=='' | |||
| ~ /; ;/="" |`| |`| ==="` | |||
benjikun | tyil: Isn't mastodon fully decentralized | ||
nurupo12 | | ~..==` \\ |`| / /=="` | ||
benjikun | what network or whatever are you on | ||
nurupo12 | | ~` ~ /,\ / /= )") | ||
| ~ ~~ _')") | |||
| ~ ~ _,=~";` | |||
| ~ =~"|; ;| Basketballbird | |||
| ~ ~ | ; | ============== | |||
| ~ ~ |;|\ | | |||
| |/ \| | |||
09:29
nurupo12 left
|
|||
benjikun | or do you just use mastodon.social | 09:29 | |
tyil | I use .social, but it is decentralized so you can use any other mastodon federating network | ||
benjikun | Yeah | ||
Doesn't it aggregate the "toots" though | 09:30 | ||
or do the individual networks not share stuff | |||
09:30
spycrab0 left
|
|||
benjikun | we could make one for perl6 and ditch twitter lol | 09:30 | |
tyil | I'm not knowledgable on the nitty-gritty internals | ||
but iirc, it shares whats needed | |||
benjikun | I see | ||
09:30
stmuk_ joined
|
|||
tyil | so if you follow people, it'll share those toots to your instance | 09:30 | |
but of nobody on your instance follows someone from another instance, their toots wont be shared with your instance (until someone does look for that person) | 09:31 | ||
09:31
p6bannerbot sets mode: +v stmuk_
|
|||
benjikun | oh, interesting | 09:31 | |
09:32
stmuk left
|
|||
tyil | it comes with a downside, though | 09:33 | |
benjikun | that not many people use it? | ||
tyil | if you're on another instance as me, and nobody of your instance follows me, you also wont see my #perl6 tagged posts even if you're looking for #perl6 | 09:34 | |
benjikun | they should make some sort of universal aggregator for that | ||
tyil | you mean a twitter-like entity? | ||
:p | |||
benjikun | maybe it would turn into something similar but not like that intrinsically | 09:35 | |
just fetch updates from all added servers & relay | |||
tyil | the current solution to the issue is github.com/tootsuite/mastodon/issues/139 | ||
and the current in-practice solution by some instances is to run a bot that follows everyone they can find | |||
to ensure they get all the toots of other people from other instances | 09:36 | ||
benjikun | I wish we could all stop using github | ||
it's just as bad as twitter | |||
but sadly, everything has built up a reliance onto it and gitlab has memory leaks | |||
cgit & running your own git server is what git was meant to be | |||
tyil | I'm mostly using gitlab nowadays | ||
if only because it's objectively superiour than github in many cases | 09:37 | ||
and they actually sport a free software variant you can host yourself | |||
benjikun | yea | ||
tyil | github itself is closed source | ||
benjikun | github isn't really FOSS in any way | ||
lol | |||
tyil | ironic, for a company that hails open source as being the best thing ever | ||
it should give you a slight hint as to their morality | |||
benjikun | and now microsoft owns it | ||
:P | |||
09:37
DarkMukke2 joined
|
|||
tyil | I didn't like gh even before microsoft touched it | 09:38 | |
benjikun | I like cgit & own git server | ||
yeah, same | |||
tyil | but there's plenty of new people that will defend microsoft's practices anyway | ||
09:38
p6bannerbot sets mode: +v DarkMukke2
|
|||
DarkMukke2 | | / '::'::' / ; ; ; OPERS | | 09:38 | |
tyil | and continue with what they're doing because they don't really care about open source or freedom | ||
DarkMukke2 | | |':::' '::' / | | | ||
| \ '::' _.-`; ; ; | | |||
| /`-..--;` ; | ; | | | |||
| ; ; ; ; ; | | | | |||
jmerelo | Agh, again | ||
DarkMukke2 | | ; ; ; ; ; ; ; / ,--.......|., | ||
benjikun | I'm all for capitalistic competition for some forms of technology, but software development is different | ||
tyil | they just want to look like they do | ||
DarkMukke2 | | |; ; ; ; ;/ ; ; .' '-='. | ||
| | ; ; ; ; / / .\ ' | 09:39 | ||
| | ; ; /` .\ _,==" \ .' | |||
tbrowder_ | .tell Qweresad i’ve been using p6 cgi | ||
yoleaux | tbrowder_: I'll pass your message to Qweresad. | ||
DarkMukke2 | | \; ; ; .'. _ ,_'\.\~" //`. \ .' | ||
| | ; .___~' \ \- | | /,\ ` \ ..' | |||
tyil | unregulated capitalism doesn't seem to work tbh | ||
DarkMukke2 | | ~ ; ; ;/ =="'' |`| | | =="''\.=='' | ||
| ~ /; ;/="" |`| |`| ==="` | |||
| ~..==` \\ |`| / /=="` | |||
| ~` ~ /,\ / /= )") | |||
benjikun | it works in some cases | ||
DarkMukke2 | | ~ ~~ _')") | ||
tyil | you'll just get a few massive corps that ruin everything for the sake of more money | ||
DarkMukke2 | | ~ ~ _,=~";` | ||
benjikun | there are plenty of exceptions though | ||
DarkMukke2 | | ~ =~"|; ;| Basketballbird | ||
| ~ ~ | ; | ============== | |||
| ~ ~ |;|\ | | |||
| |/ \| | |||
09:39
DarkMukke2 left
|
|||
benjikun | There doesn't appear to be an irc server on perl6.org | 09:40 | |
irc.perl6.org is a subdomain, but nothing on it I don't think | |||
09:44
koto joined
09:45
araraloren joined,
p6bannerbot sets mode: +v koto,
p6bannerbot sets mode: +v araraloren,
gregf_ joined,
p6bannerbot sets mode: +v gregf_
|
|||
Geth | Pod-To-HTML: b4684ff631 | (Jonathan Stowe)++ | 2 files Handle definition lists more like =item This is further to discussion on #20 |
09:46 | |
Pod-To-HTML: 58e0cedd09 | (Jonathan Stowe)++ | META6.json Up version |
|||
09:47
sena_kun left,
koto is now known as sena_kun
09:52
Alucard4200 joined
09:53
p6bannerbot sets mode: +v Alucard4200
|
|||
Alucard4200 | | |':::' '::' / | | | 09:53 | |
| \ '::' _.-`; ; ; | | |||
| /`-..--;` ; | ; | | | |||
| ; ; ; ; ; | | | | |||
benjikun | Seriously, this is happening a lot now | ||
Alucard4200 | | ; ; ; ; ; ; ; / ,--.......|., | ||
| |; ; ; ; ;/ ; ; .' '-='. | |||
| | ; ; ; ; / / .\ ' | |||
| | ; ; /` .\ _,==" \ .' | |||
| \; ; ; .'. _ ,_'\.\~" //`. \ .' | |||
| | ; .___~' \ \- | | /,\ ` \ ..' | 09:54 | ||
| ~ ; ; ;/ =="'' |`| | | =="''\.=='' | |||
| ~ /; ;/="" |`| |`| ==="` | |||
| ~..==` \\ |`| / /=="` | |||
| ~` ~ /,\ / /= )") | |||
| ~ ~~ _')") | |||
| ~ ~ _,=~";` | |||
| ~ =~"|; ;| Basketballbird | |||
| ~ ~ | ; | ============== | |||
| ~ ~ |;|\ | | |||
| |/ \| | |||
09:54
Alucard4200 left
09:55
bsanford joined
09:56
bsanford left
|
|||
tyil | benjikun: try irc.perl.org | 09:57 | |
irc.perl6.org seems to lead me to irc channel archives | |||
(through a redirect) | |||
benjikun | Yeah | 09:58 | |
no irc server hosted though :( | |||
This ascii-picture spam sure is ramping up | 09:59 | ||
09:59
pmurias joined,
p6bannerbot sets mode: +v pmurias
|
|||
pmurias | wouldn't increasing the waiting peroid for each utterance stop the spam bots that keep spamming forever? | 10:00 | |
tyil | I'd suggest putting +s on the channel, but I'm no chanop here (+s makes it secret, ie not appear in public lists) | ||
benjikun | pmurias: unless they put in delays to compromise that effect | ||
that's kind of annoying to have, though | |||
BinGOs | freenode doesn't have LIST | ||
oh it does. | 10:01 | ||
tyil | yes it does | ||
benjikun | good idea tyil | ||
BinGOs | I am sure I tried that before and it didn't work. | ||
CindyLinz | In my channel, I kick each nick when it joined once, and leave a reason to it: please join again. And I accept it if it join again less than 3 mins.. | 10:02 | |
tyil | thats not user friendly at all | ||
say someone not familiar with irc joins through the webirc, they get kicked imediately | |||
they dont know the command to join a channel | |||
they're basically being told only "advanced" people are allowed to be here | 10:03 | ||
who know their way around irc | |||
araraloren | that's so bad | 10:04 | |
tyil | I'd rather have +m, with a bot that NOTICES a person they need to wait 10s because of spam, and then gives them +v | 10:05 | |
which can be enabled/disabled by chanops in times of spam | |||
CindyLinz | Can one, who is not familiar with irc, find a secret channel? | ||
benjikun | Yes | ||
tyil | you can still join it | ||
benjikun | because it's listed on perl6.org | ||
lol | |||
tyil | and all the public posts talking about it arent removed from the Internet :p | 10:06 | |
benjikun | yea | ||
CindyLinz | I've also used +m mode, to prevent the bots speaking anything before kicked.. | ||
tyil | I doubt many people here joined through finding usin /list | ||
benjikun | Honestly, these spam bots could just be googling "irc.freenode.net" and grep for the channel name for results | ||
even for secret channels | |||
araraloren | why they not have a captcha | ||
benjikun | they do if you do it ton | 10:07 | |
tyil | araraloren: who? | ||
benjikun | but you could just cache results | ||
araraloren | oh, I don't know who :/ | ||
or we | |||
CindyLinz | There're captcha typing services in China... orz # www.yundama.com/ | 10:08 | |
10:08
pmurias left
|
|||
benjikun | Yeah, there's always a way around this mess | 10:09 | |
10:14
Ven` left
|
|||
araraloren | that is not free :) | 10:14 | |
CindyLinz | 100RMB for 10,000 captchas (4 alphanumeric characters for each captcha) | 10:20 | |
10:25
pmurias joined,
p6bannerbot sets mode: +v pmurias
|
|||
tbrowder_ | \o #perl6 (and spammers) | 10:26 | |
benjikun | howdy | ||
CindyLinz | ....and spammers.. T_T | 10:27 | |
tbrowder_ | i’m helping my brother with a class invitation list and he and an associate don’t agree with my head count. i was able to throw together a short p6 script to double check master list in short order. | 10:28 | |
i’ve almost forgotten how to do p5 cause p6 is so natural. i don’know how python people can ignore p6 either. | 10:29 | ||
i love p6! | 10:30 | ||
benjikun | same | ||
jmerelo | tbrowder_: Python is almost the opposite of Perl 6. | 10:38 | |
tyil | python people generally ignore many things | 10:39 | |
Ulti | there is a large disconnect between Python the actual language and "pythonista" culture | ||
tyil | that's their whole design goal: there's just one way to think about things | ||
so you never even have to consider another way of doing things to begin with | |||
jmerelo | tyil: which they drop straigh away when convenient. | ||
tyil | they do, yes | ||
that's a seperate issue, though | |||
there's what, 4 ways to print of formatted strings now? | 10:40 | ||
and none of them are considered the standard form | |||
Ulti | python has loads of ways to do things, but usually only one accepted way thats the difference | ||
jmerelo | Plus they hate functional programming. They used @ for decorators which is like saying, OK, we have this thing here, to make it clear we hate it we will use a weird sigil for them. | ||
tadzik | and they removed reduce from the global namespace | 10:41 | |
yoleaux | 3 Aug 2018 17:09Z <lizmat> tadzik: please check github.com/perl6/ecosystem-unbitrot/issues/262 | ||
Ulti | the OO programming is especially limited in how people think about and write it in Python almost zero meta programming ever happens or more complex OO patterns | ||
tadzik | and their lexical scoping is shit | ||
grr | |||
Ulti | yet the language is quite rich for it | ||
tadzik: they dont have lexical scoping they have dynamic function scope | |||
jmerelo | tadzik: that made absolutely no sense. They dropped it into "functools" which is like saying, OK, we have to do this because it's fashionable, but you shouldn't, and just to make it clear we'll eliminate this keyword of the 33 we had. We will leave "map" to make it more evident. | 10:42 | |
tyil | OO in pythong is a pain tbh | ||
you need to add "self" as an argument to all methods | |||
jmerelo | Yep, scoping is like: you don't know scoping. I know scoping. You can't be trusted with scoping things. I'll do that for you, bozo. | ||
Geth | ecosystem: 4ddd62c8fe | (Tadeusz Sośnierz)++ (committed using GitHub Web editor) | META.list Remove Coroutines |
10:43 | |
tadzik | Ulti: oh yeah, you're right | 10:44 | |
tyil: except when you call them ;) | |||
Ulti | I used a metaclass last week there are several thousand voices online saying this is somehow inherently "unpythonic" | 10:45 | |
tyil | tadzik: oh yea | ||
tadzik | jmerelo: yeah, and closing over variables is closing over a name of the variable. Which somehow survives the function declaration because whatever. And it's totally not surprising, not a design mistake and there are more important things to adjust :P | ||
jmerelo | tadzik :-) Still. Widely popular. | ||
Ulti | that its to implement a parametric singleton you can inherit from is essentially heresy.... yet the language quite nicely lets you do it once you spend the crazy effort finding the functionality no one uses | ||
tadzik | the lifetime of variables is just complete bonkers | 10:46 | |
10:46
koto joined
|
|||
jmerelo | Although now Guido van Rossum has left for some problem or other. I really don't know. | 10:46 | |
tadzik | I was coaching a guy who wrote some python code for his stock market stuff or whatever | ||
Ulti | the reason was the huge battle around assignment in expressions | ||
tyil | jmerelo: I believe it was mostly due to the virtol he got from some parts of the community | ||
Ulti | which is in part because of scope being how it is | ||
tadzik | he had a function which used a variable that it neither declared nor took as an argument | ||
Ulti | := instead of = to do the same operation | ||
10:46
p6bannerbot sets mode: +v koto
|
|||
jmerelo | tyil: why? The community hated Guido? REally¿ | 10:47 | |
tadzik | I told him that it wouldn't work, and just because he has a variable with the same name in mainline code somewhere else | ||
but I had to shut up when he ran it and it worked | |||
jmerelo | tadzik: :-) | ||
10:47
sena_kun left
|
|||
tyil | jmerelo: some ideas that he had were met with less than kind responses from some parts of the community | 10:47 | |
Ulti | tadzik: plenty of perl is like that | ||
especially historically | 10:48 | ||
tadzik | oh, is it? | ||
tyil | and he got annoyed enough at that happening at every new change in python | ||
jmerelo | "some developers felt PEP 572 was a poor approach that reflected van Rossum’s opinions more than best practice." www.theregister.co.uk/2018/07/13/p...sum_quits/ That's the definition of Python, in general... | ||
Ulti | yeah making crazy long reaching globals is basically a trope of self taught 90s code | ||
tyil | that's the whole reason the dont have a switch | ||
tadzik | jmerelo: haha exactly what I thought | ||
tyil | rossum doesn't like a switch/case | ||
tadzik | people adopt an opinionated language and then get annoyed that it's opinionated by someone else %) | 10:49 | |
Ulti: oh, you mean the perl code around. Yeah, that happens | |||
Ulti | its ok when the BDFL opinion is everyone should have their opinion facilitated with enough effort on their part | ||
pmurias | jmerelo: re removing reduce, I think that the argument was that a loop would be better | ||
jmerelo | pmurias: but of course! Loops are better for everything! With globally scoped loop variables! | 10:50 | |
tadzik | but in that case I was surprised it even ran at all, I expected a NameError. I should've copied and anonymized the code for later analysis, now I'll never know exactly what it was | ||
jmerelo | pmurias: yep, they probably had some reason like that. Still, removing a keyword that way might have been LTA. | ||
pmurias: no wonder it took the community so long to migrate from Python 2 to 3. They are still moving, far as I can tell. | 10:51 | ||
tadzik | they now say "2020 is the absolute end, we're cutting life support in 2020!" | ||
they may have learned their lesson from Perl 6, but surely haven't learned the one about 5.8... | 10:52 | ||
pmurias | jmerelo: I don't feel reduce combined with the python lambda syntax is super elegant | ||
jmerelo | pmurias: but just because it's been designed to be that way. Eliminate reduce because they introduced lambdas is not so elegant either. | ||
Ulti wanders back to his python | 10:54 | ||
pmurias | jmerelo: I don't view the reduce with lambda as having any added value over a loop so removing it is a benefit | ||
tyil | take-off for glasgow is tomorrow at 12:30 | ||
:D | |||
pmurias | jmerelo: maybe the use case with a preexisting function was rare enough to just move it to a library | 10:55 | |
jmerelo | pmurias: but then, I guess it's more an opinion than actual measurements over programs. I really like reduce, in general. It makes you think in a different way about list transformation. | 10:56 | |
pmurias: but then I dislike loops, so... | |||
tadzik | tyil: I'm jelly :( | 10:58 | |
tyil | tadzik: youre not coming? :( | 10:59 | |
tadzik | no, friend is getting married this weekend and I'm the best man :( | 11:00 | |
tyil | they could've married in glasgow :( | 11:01 | |
tadzik | which is not an unhappy thing per se... | ||
araraloren | oh, it's rain here :) | 11:03 | |
so hot | |||
pmurias | jmerelo: reduce is just a different syntax for a loop to me | 11:04 | |
araraloren | yeah, t is | 11:05 | |
pmurias | jmerelo: people do for loops with foldl all the time in haskell | ||
11:13
spycrab0 joined,
p6bannerbot sets mode: +v spycrab0
11:14
rindolf joined,
p6bannerbot sets mode: +v rindolf
11:16
kylese joined,
BruceS4 joined,
p6bannerbot sets mode: +v kylese
11:17
p6bannerbot sets mode: +v BruceS4
|
|||
BruceS4 | you can not get a job without the permission of allah | 11:17 | |
you can not get married without the permission of allah | |||
nobody can get angry at you without the permission of allah | |||
11:17
BruceS4 left
|
|||
tadzik | ... | 11:17 | |
jast | spammers are getting creative these days | 11:18 | |
pmurias | they would cause a lot more harm with their spam if they where repeating old messages from the irc log rather than something that's obviously spam ;) | 11:26 | |
11:26
yoleaux left
11:27
yoleaux joined,
ChanServ sets mode: +v yoleaux,
p6bannerbot sets mode: +v yoleaux
|
|||
jmerelo | pmurias: that's the right, functional way to do them :-) And syntax is important. Makes you think in a different way. | 11:29 | |
11:30
zakharyas left
|
|||
pmurias | jmerelo: it doesn't make me think about them any differently it's just different syntax for *exactly* the same thing | 11:30 | |
11:31
jmerelo left
11:35
Waggie24 joined
11:36
p6bannerbot sets mode: +v Waggie24
|
|||
Waggie24 | you can not get a job without the permission of allah | 11:36 | |
you can not get married without the permission of allah | |||
nobody can get angry at you without the permission of allah | |||
light is not doing Allah is doing | |||
fan is not doing Allah is doing | |||
businessess are not doing Allah is doing | |||
americ is not doing Allah is doing | |||
america is not doing Allah is doing | |||
fire can not burn without the permission of allah | |||
knife can not cut without the permission of allah | |||
filesystem does not write without permission of allah | |||
rulers are not doing Allah is doing | 11:37 | ||
governments are not doing Allah is doing | |||
sleep is not doing Allah is doing | |||
hunger is not doing Allah is doing | |||
food does not take away the hunger Allah takes away the hunger | |||
water does not take away the thirst Allah takes away the thirst | |||
seeing is not doing Allah is doing | |||
hearing is not doing Allah is doing | |||
seasons are not doing Allah is doing | |||
weather is not doing Allah is doing | |||
humans are not doing Allah is doing | |||
animals are not doing Allah is doing | |||
the best amongst you are those who learn and teach quran | |||
one letter read from book of Allah amounts to one good deed and Allah multiplies one good deed ten times | |||
hearts get rusted as does iron with water to remove rust from heart recitation of Quran and rememberance of death | |||
heart is likened to a mirror | |||
11:37
Waggie24 left
11:39
koto left
11:42
piklu5 joined
11:43
p6bannerbot sets mode: +v piklu5
|
|||
piklu5 | you can not get a job without the permission of allah | 11:43 | |
you can not get married without the permission of allah | |||
nobody can get angry at you without the permission of allah | |||
light is not doing Allah is doing | |||
fan is not doing Allah is doing | |||
businessess are not doing Allah is doing | |||
11:43
piklu5 left
|
|||
araraloren | :/ | 11:48 | |
12:07
araraloren left
12:08
araraloren joined
|
|||
jast | all of the spam messages I've seen so far seem quite silly | 12:08 | |
12:08
p6bannerbot sets mode: +v araraloren
|
|||
jast | except for the libelous ones against individuals that, thankfully, stopped days ago | 12:09 | |
12:10
Ven` joined
12:11
p6bannerbot sets mode: +v Ven`
12:12
pmurias left,
pmurias joined
12:13
p6bannerbot sets mode: +v pmurias
|
|||
tyil | spamming on irc is a silly business | 12:14 | |
CindyLinz | freenode.net/news/spam-shake | 12:21 | |
12:22
pmurias left
12:23
pmurias joined
12:24
p6bannerbot sets mode: +v pmurias
12:25
lizmat left
|
|||
stmuk_ | well that looks an easy client side /ignore | 12:25 | |
jast | that is almost entirely about handshake which I don't care about at all. I care about combating spam, and exactly one sentence of that post covers that | ||
it's not *that* easy. it's a different nick/IP each time, and there are a whole lot of different messages (right now it seems like they come up with new messages every couple of hours) | 12:26 | ||
stmuk_ | I was refering to the lines avoid rather than the problem in general | ||
s/avoid/above | |||
jast | sure, and even then it's ~27 different messages | 12:27 | |
xq | easy enough (channel mode +r) if you're willing to accept that all legitimate users will need to have/make a nickserv account | ||
if not willing, it requires some creativity | |||
jast | yeah, I did something quite similar to that in a different channel and spam is ~0 | ||
but spammers will eventually scale up their approach, too | 12:28 | ||
jnthn | I did +r on #MoarVM, but unlike #perl6 it's mainly populated by a small number of regulars, whereas here being accessible is a bigger deal | 12:39 | |
jast | in #git we have +q $~a plus a bot who gives +v to people who send a straightforward message to the bot | ||
araraloren | and seems like normal people can not speak so qucikly | 12:40 | |
XD | |||
jast | if the bots actually start spamming without waiting... hard to tell here because the bot voices them after 40 seconds | 12:41 | |
but it's a great idea for most spam | |||
actually I suppose you meant "speak so quickly" as in lines per time unit? yeah, true. some network have integrated support for flooding limits, that would be helpful, too, I guess | 12:42 | ||
araraloren | yeah | 12:43 | |
jast | honestly the best thing would be a a central spam detection service that can be added to many channels, similar to how vipul's razor for e-mail works | 12:44 | |
stmuk_ | block anything running an IoT-like sshd (ie. not OpenSSH)! | ||
jast | *if* those spammers are IoT devices... and if those devices actually do have sshd... and if the router doesn't actually filter access | 12:45 | |
where I live, internet routers default to locking everything down | |||
(home routers, that is) | 12:46 | ||
stmuk_ | all the ones I've checked have clearly vunerable sshd banners | ||
jast | also you might actually be talking to a router's SSH port, so there's a decent potential of false positives | ||
in many places all the LAN devices are NAT'd | 12:47 | ||
stmuk_ | they are mostly routers hacked via several year old dropbear sshd or similar | 12:49 | |
either direct bufferover type attacks or default password guessing | |||
there are probably 100,000s (if not millions) such system which will never be patched | 12:50 | ||
eg. CVE-2016-7406 | 12:54 | ||
12:58
ChanServ sets mode: +o diakopter
13:00
diakopter left
13:02
lizmat joined
13:03
diakopter joined,
p6bannerbot sets mode: +v diakopter,
p6bannerbot sets mode: +v lizmat,
ChanServ sets mode: +o diakopter
13:11
October joined
13:12
p6bannerbot sets mode: +v October
|
|||
October | 1,11,1rampjoulaboyrampjoulaboyra11 10 13 06 04 08 09\11 10 13 06.04-08-09-11 10/13 06 04 08 09 11 10 13n06o04 08c09o11l10o13r06s04 08a09n11d10 13s06w04e08a09r11i10n13g06 04i08s09 11n10o13t06 04a08l09l11o10w13e06d1,1 | 13:12 | |
1,11,1rampjoulaboyrampjoulaboyra04 08 09 11 10 13_06/04`08-09.11 10_13_06.04'08_5,55,5ulaboy1,1rampjoulaboy5,5ram1,1pj0,0oulabo12,12yra0,0mpj1,1oul | |||
13:12
October was kicked by diakopter (October))
13:14
zakharyas joined
13:15
p6bannerbot sets mode: +v zakharyas
|
|||
diakopter | does p6bannerbot remember who was kicked? | 13:16 | |
(because that would be nice) | |||
stmuk_ | that was SSH-2.0-dropbear_0.52 which is 6 years old | ||
diakopter | (lol, because my qwebirc client doesn't have the /kb shortcut like irssi did) | 13:17 | |
jnthn | .oO( Bot that exploits the same vuln to knock the spammers offline... ) |
||
13:24
sena_kun joined,
vrurg joined,
sena_kun left,
p6bannerbot sets mode: +v vrurg
|
|||
stmuk_ | # if dropbear, odds are likely it is a huawei device, check for that first. | 13:26 | |
ah maybe cheap huawei routers in use in the East | |||
Thailand/Vietnam? | |||
timotimo | clearly we need to start a counter-offensive where we patch those devices remotely | 13:29 | |
stmuk_ | ('admin', '123456') # huawei | 13:32 | |
13:32
hami joined,
p6bannerbot sets mode: +v hami
|
|||
timotimo | huawei is not doing allah is doing | 13:33 | |
jast | gotta love secure devices | 13:34 | |
reminds me of that special addition to a series of samsung galaxy devices where they implemented something straightforward (camera or something) as a device node that allowed arbitrary memory access to unprivileged applications | 13:35 | ||
that is, unprivileged applications could access kernel memory | 13:36 | ||
timotimo | well, it's simply the easiest way to do it! | ||
jast | you kind of wonder why an OS needs that many different devices nodes, right | 13:37 | |
just add a world-writable device that accepts arbitrary machine code to execute in kernel space | |||
diakopter | agree | ||
13:38
codex2064 joined,
p6bannerbot sets mode: +v codex2064
|
|||
codex2064 | 1,11,1rampjoulaboyrampjoulaboyra06 04 08 09 11 10|13 06 04 08 09 11 10_13\06 04 08)09 11 10 13 06 04 08h09e11y10 13p06l04s08 09d11o10n13t06 04f08l09o11o10d13 06i04n08 09m11y10 13n06e04t08w09o11r10k13 06a04l08s09o1,1 | 13:38 | |
1,11,1rampjoulaboyrampjoulaboyra11 10 13 06 04 08 09\11 10 13 06.04-08-09-11 10/13 06 04 08 09 11 10 13n06o04 08c09o11l10o13r06s04 08a09n11d10 13s06w04e08a09r11i10n13g06 04i08s09 11n10o13t06 04a08l09l11o10w13e06d1,1 | |||
1,11,1rampjoulaboyrampjoulaboyra04 08 09 11 10 13_06/04`08-09.11 10_13_06.04'08_5,55,5ulaboy1,1rampjoulaboy5,5ram1,1pj0,0oulabo12,12yra0,0mpj1,1oul | |||
1,11,1rampjoulaboyrampjoulaboyra09 11 10 13/06`04 08\09`11'10-13,06.04_08.09/11|10\13 06 04 08 09t11h10i13s06 04i08s09 11m10y13 06n04e08t09w11o10r13k06 04i08 09m11a10k13e06 04t08h09e11 10r13u06l04e08s09,11 10b13u06d04d08y1,1 | |||
1,11,1rampjoulaboyrampjoulaboyra09 11 10/13 06 04 08 09\11 10/13`06\04_08/09\11/10 13\5,55,5ab1,1oyrampjoulaboyrampjou0,0la4,4b0,0o9,9y4,4r0,0ampjo1,1ul | 13:39 | ||
1,11,1rampjoulaboyrampjoulaboyra06G04a08y 09N11i10g13g06e04r 08A09s11s10o13c06i04a08t09i11o10n 13o06f 04A08m09e11r10i13c06a 04| 08W09e11l10c13o06m04e 08t09o 11G10a13n06g04N08E09T 11| 10h13t06t04p08:09/11/10g13n06a04a08.09e11u1,1 | |||
1,11,1rampjoulaboyrampjoulaboyra1,11,1mpjoul5,5aboyrampjo1,1ulaboyrampjoulaboyrampjou0,0lab4,4oy8,8ram9,9p0,0joul | |||
1,11,1rampjoulaboyrampjoul0,0a8,8bo0,0yra0,00,0mpjoulab5,5oyramp0,0joulaboyramp1,1joulaboyrampjou0,0lab4,4o0,0yra8,8mp0,0joul | |||
1,1rampjoulaboyrampjou0,0labo4,4y0,0ra9,9mpj15,15oula5,5boyrampj15,15oulaboyr0,0a9,9m0,0pjou1,1laboyrampjoul0,0aboyra12,12m9,9p0,0joul | |||
1,1rampjoulaboyrampjo0,0ulabo8,8yr9,9am15,15pjo8,8ula5,5boyramp8,8joula4,4boy15,15ra9,9mp0,0jou1,1laboyrampjoul0,0aboyr9,9a0,0m8,8p12,12j0,0ou10,10l | |||
1,1rampjoulaboyra0,0mpjo4,4u0,0labo9,9yra15,15mp4,4jo8,8u4,4l8,8aboyramp4,4joul8,8a4,4boyra15,15m9,9pj0,0oul1,1aboyrampjoul0,0aboyr9,9a4,4m8,8p4,4j0,0oul | |||
1,11,1rampjoulaboy0,0rampj4,4ou0,0labo9,9y4,4##########################15,1515,15m0,0p9,9j0,0oul1,1aboyrampjou0,0laboy9,9r8,8amp0,0joul | |||
1,11,1rampjoulabo12,12y0,0rampjo12,12ul0,0ab9,9o0,0y4,4#######0,0############4,4#######15,1515,15m0,0p9,9j0,0oulabo1,1yrampj0,0oulaboy4,4ram0,0pj9,9o0,0ul | |||
1,11,1rampjoulab12,12o0,0yrampjoula9,9bo0,0y4,4######0,0##1,1##0,0##1,1######0,0##4,4######15,1515,15m0,0p9,9jo0,0ulaboyrampjoulabo4,4yr12,12a0,0mpjoul | |||
1,11,1rampjoulab0,0oyr4,4a0,0mpjoula12,12b8,8o0,0y4,4#####0,0###1,1##0,0##1,1##0,0#######4,4#####0,00,0mpj9,9o0,0u8,8l0,0a4,4bo0,0yrampjoul8,8ab0,0o12,12yr8,8a0,0mpjou1,1l | |||
1,11,1rampjoulab0,0oyra8,8m0,0pj8,8oulabo0,0y4,4#####0,0###1,1##########0,0###4,4#####0,00,0m4,4p8,8j9,9o0,0ulabo4,4yra0,0mpjoul8,8a9,9b12,12o8,8yra0,0mpjo1,1ul | |||
13:39
codex2064 was kicked by diakopter (codex2064))
|
|||
diakopter | ugh, sorry I was slow | 13:39 | |
jast | don't blame the ops, blame the spammers | 13:41 | |
diakopter | who runs p6bannerbot | ||
jast | and whoever decided to not add any anti-spam features to freenode's ircd :} | ||
tyil | can we make such a copter with a camelia logo instead | ||
stmuk_ | zoffix | ||
araraloren | Can you tell him the color flash my eyes :/ | ||
jast | you can set channel mode +c to disable colours | ||
only disadvantage is it will strip camelia's coloured output, too | 13:42 | ||
13:43
skids joined
|
|||
Ven` | what the heck | 13:43 | |
tyil | jast: does it strip colors on freenode? | ||
on most ircds it stops the message from being sent | |||
jast | yes, it strips the actual colour codes and preserves the text | ||
tyil | if it contains colors | ||
13:43
p6bannerbot sets mode: +v skids
|
|||
jast | seen it in action on a different channel | 13:43 | |
tyil | ah, interesting | ||
jast | stopping the entire message is a relic from older ircds where CPU time was a concern | 13:44 | |
diakopter | nowadays we can borrow cpu time from hordes of pwned routers | ||
tyil | heh | 13:45 | |
jast | scanning the message for certain bytes is a fair bit faster than copying strings around :) | ||
stmuk_ | that was a pi | ||
tyil | I have a raspi | ||
was it mine? :( | |||
jast | yes | ||
you are now banned from the internet | |||
diakopter | moritz: does the ir clog still have the editing feature | ||
tyil | thats a pretty good pi then | ||
its not connected to power rn | 13:46 | ||
I need more of these | |||
jast | ultimate backdoor | ||
remote power and network | |||
tyil | :o | ||
Ven` | diakopter: moritz doesn't run an irc logger anymore | ||
tyil | I guess Perl 6 can do anything | ||
diakopter | crosses the air/vacuum gap | ||
Ven`: ohhh | 13:47 | ||
13:50
hami left
|
|||
diakopter | back in the day we used to edit out the irclog messages that were especially prurient/repugnant | 13:51 | |
Ven` | yes, I do remember that. Not sure who runs the current logger | 13:54 | |
AlexDaniel | Zoffix: just kick anyone who has more than X colors in their first message? | 13:58 | |
diakopter | well, it could at least devoice them and not revoice them again. same for IP addresses who have previously been banned | 13:59 | |
er, previously been kicked | |||
14:00
alexghacker left
|
|||
pmurias | re X colors, changing our strategy for every different spam message doesn't seem scalable/wise | 14:02 | |
14:03
alexghacker joined,
p6bannerbot sets mode: +v alexghacker
|
|||
stmuk_ | github.com/kaniini/antissh | 14:04 | |
araraloren | prevent the message have color | ||
has | |||
stmuk_ | that was written by one of the people who was under attack by the bots | 14:05 | |
Geth | doc: MorayJ++ created pull request #2258: Make pod-tables scroll horizontally on smaller views |
14:07 | |
14:07
phoe28 joined
14:08
p6bannerbot sets mode: +v phoe28
|
|||
phoe28 | 1,11,1rampjoulaboyrampjoulaboyra06 04 08 09 11 10|13 06 04 08 09 11 10_13\06 04 08)09 11 10 13 06 04 08h09e11y10 13p06l04s08 09d11o10n13t06 04f08l09o11o10d13 06i04n08 09m11y10 13n06e04t08w09o11r10k13 06a04l08s09o1,1 | 14:08 | |
1,11,1rampjoulaboyrampjoulaboyra11 10 13 06 04 08 09\11 10 13 06.04-08-09-11 10/13 06 04 08 09 11 10 13n06o04 08c09o11l10o13r06s04 08a09n11d10 13s06w04e08a09r11i10n13g06 04i08s09 11n10o13t06 04a08l09l11o10w13e06d1,1 | |||
Ven` | sigh | ||
phoe28 | 1,11,1rampjoulaboyrampjoulaboyra04 08 09 11 10 13_06/04`08-09.11 10_13_06.04'08_5,55,5ulaboy1,1rampjoulaboy5,5ram1,1pj0,0oulabo12,12yra0,0mpj1,1oul | ||
1,11,1rampjoulaboyrampjoulaboyra09 11 10 13/06`04 08\09`11'10-13,06.04_08.09/11|10\13 06 04 08 09t11h10i13s06 04i08s09 11m10y13 06n04e08t09w11o10r13k06 04i08 09m11a10k13e06 04t08h09e11 10r13u06l04e08s09,11 10b13u06d04d08y1,1 | |||
1,11,1rampjoulaboyrampjoulaboyra09 11 10/13 06 04 08 09\11 10/13`06\04_08/09\11/10 13\5,55,5ab1,1oyrampjoulaboyrampjou0,0la4,4b0,0o9,9y4,4r0,0ampjo1,1ul | |||
1,11,1rampjoulaboyrampjoulaboyra06G04a08y 09N11i10g13g06e04r 08A09s11s10o13c06i04a08t09i11o10n 13o06f 04A08m09e11r10i13c06a 04| 08W09e11l10c13o06m04e 08t09o 11G10a13n06g04N08E09T 11| 10h13t06t04p08:09/11/10g13n06a04a08.09e11u1,1 | |||
14:08
ChanServ sets mode: +o jnthn
|
|||
phoe28 | 1,11,1rampjoulaboyrampjoulaboyra1,11,1mpjoul5,5aboyrampjo1,1ulaboyrampjoulaboyrampjou0,0lab4,4oy8,8ram9,9p0,0joul | 14:08 | |
14:08
phoe28 was kicked by jnthn (phoe28))
14:15
coltkirk joined
14:16
p6bannerbot sets mode: +v coltkirk
14:23
kylese left
14:24
curan left
14:42
committable6 joined,
ChanServ sets mode: +v committable6
14:43
p6bannerbot sets mode: +v committable6
|
|||
timotimo | are the ip addresses even re-occuring? | 14:44 | |
14:48
kerframil joined,
p6bannerbot sets mode: +v kerframil
14:49
committable6 left,
marmor joined,
committable6 joined,
ChanServ sets mode: +v committable6
14:50
p6bannerbot sets mode: +v marmor,
p6bannerbot sets mode: +v committable6
|
|||
buggable | New CPAN upload: Hash-Restricted-0.0.4.tar.gz by ELIZABETH modules.perl6.org/dist/Hash::Restri...:ELIZABETH | 14:51 | |
14:53
raschipi joined,
p6bannerbot sets mode: +v raschipi
|
|||
Ven` | timotimo: it's a botnet so probably not much | 14:58 | |
14:59
benchable6 left,
benchable6 joined
15:00
p6bannerbot sets mode: +v benchable6
15:04
Zoffix joined,
p6bannerbot sets mode: +v Zoffix
15:07
araraloren left
15:08
ChanServ sets mode: +o Zoffix,
Zoffix sets mode: +z
15:09
committable6 left,
benchable6 left,
reportable6 joined,
ChanServ sets mode: +v reportable6,
committable6 joined,
benchable6 joined
|
|||
Zoffix | pmurias: so what is your proposal? | 15:09 | |
You've been poo-pooing every strategy we came up so far, so let's here your take then. | 15:10 | ||
stmuk_ | Zoffix: github.com/kaniini/antissh | ||
15:10
p6bannerbot sets mode: +v reportable6,
p6bannerbot sets mode: +v committable6,
p6bannerbot sets mode: +v benchable6
|
|||
Zoffix | stmuk_: and you've tried it and it banned something Freenode's new scanner didn't ban? | 15:11 | |
Same goes for suggestions about IPs. They're already being banned by Freenode. | |||
timotimo | "asyncssh is kind of slow" - i wonder if our async ssh implementation is faster | 15:12 | |
but a rewrite of antissh in perl6 will probably eat more memory, which is potentially more expensive than cpu time? | |||
stmuk_ | Zoffix: The fact the bots have targeted the author of antissh suggests to me it is useful in blocking them, as for Freenode you need to ask them and not me | 15:13 | |
another simplier option is to just kick anything with a dropbear sshd banner which would probably get rid of the majority of the bots | 15:14 | ||
pmurias | Zoffix: I don't think I have a good on in store :(, maybe just giving voice to only registered users (and the in browser chat) and sending the users a message that they can't talk because they aren't registered | 15:15 | |
Ven` | rip me | ||
Zoffix | stmuk_: how to get that banner, /whois or something? | 15:16 | |
timotimo | connect to the ip via ssh | ||
Zoffix | ah | ||
stmuk_ | just telnet to port 22 on the host | ||
pmurias | Zoffix: one node.js you don't have a voice if you aren't registered and they have info about that in channel topic | ||
timotimo | oh, telnet's good enough? well that's nice | ||
stmuk_ | timotimo: that usually works, proper SSH neg is needed for some sshd I think | 15:17 | |
timotimo | if it works for dropbear, it's already a big win | ||
stmuk_ | I think antissh actually tries password guessing itself which seemed a bit over aggressive to me | ||
timotimo | mhm | 15:18 | |
pmurias | is password guessing legal? | ||
timotimo | it'd be funny if the irc server you're trying to connect to were banned from your computer by fail2ban and that would lock you out of the irc server | ||
diakopter | not in the US | ||
timotimo | though of course fail2ban doesn't ban outgoing connections to the ips it bans | 15:19 | |
15:25
p6bannerbot left,
p6bannerbot joined,
Zoffix sets mode: +o p6bannerbot
|
|||
stmuk_ | SSH-2.0-dropbear_2017.75 should be OK | 15:26 | |
15:26
ZoffixTrier joined
|
|||
stmuk_ | SSH-2.0-dropbear_2018.76 is latest | 15:26 | |
15:26
Zoffix sets mode: -o Zoffix
15:27
p6bannerbot sets mode: +v ZoffixTrier,
p6bannerbot left,
p6bannerbot joined,
ChanServ sets mode: +o Zoffix
15:28
Zoffix sets mode: +o p6bannerbot,
ZoffixTrier left
|
|||
stmuk_ | although if its just using default passwords that may not help :/ | 15:28 | |
15:28
ZOFFIXT joined
15:29
ululate joined
15:30
ululate was kicked by Zoffix (ululate))
15:31
p6bannerbot left,
p6bannerbot joined,
ZoffixW joined,
Zoffix sets mode: +o p6bannerbot,
ZOFFIXT left
|
|||
stmuk_ | odd the bots are reusing nicks /whowas ululate | 15:32 | |
15:32
ZoffixTTT joined,
p6bannerbot sets mode: +v ZoffixTTT
15:33
ZoffixTTT left,
hoelzro left,
hoelzro joined,
ZoffixTTTT joined
|
|||
stmuk_ | maybe freenode are successfully killing based on ip | 15:33 | |
15:34
hoelzro left,
hoelzro joined,
Zoffix sets mode: +v hoelzro,
Zoffix sets mode: -o Zoffix,
ZoffixW left
15:35
ChanServ sets mode: -o jnthn,
ChanServ sets mode: -o diakopter
|
|||
Zoffix | .tell mst FYI: I set the channels to +z and made p6bannerbot watch the traffic. It waits 45 seconds to +v a new user, but if that user sent any messages 20s before the end of those 45s, the bot doesn't voice. | 15:36 | |
yoleaux | Zoffix: I'll pass your message to mst. | ||
15:37
ZoffixTTTT left,
Zoffix left
15:38
Zoffix joined,
p6bannerbot sets mode: +v Zoffix,
Zoffix left
15:44
jmerelo joined
15:45
p6bannerbot sets mode: +v jmerelo
15:58
abraxxa left
16:01
webstrand joined
16:02
p6bannerbot sets mode: +v webstrand
16:08
lizmat left
|
|||
ingy | moritz: I bought your book | 16:14 | |
hope it's good :P | |||
16:16
Ven` left
|
|||
ingy heard an Oasis live version of Cigs & Alcohol this morning, where he intro's the song with "This is our new single. Go buy it." | 16:16 | ||
what a d*ck | 16:17 | ||
This is my new p6 book. Go steal it... | |||
moritz | ingy: I hope so too :-). But which one? Fundamentals or Regexes? | 16:18 | |
16:19
pmurias left
|
|||
El_Che | ingy: did Oasis made you buy moritz's book? | 16:20 | |
jmerelo | El_Che: ingy found a camel in an oasis. The camel was single. Then he bough moritz's book. | 16:21 | |
16:23
stmuk joined
|
|||
El_Che | jmerelo: are you a bot? | 16:23 | |
16:24
p6bannerbot sets mode: +v stmuk
|
|||
jmerelo | El_Che: no, but I know a dude who is. Why do you want to know if I'm a bot? Are you worried about bots? Are _you_ a bot? | 16:24 | |
El_Che | jmerelo: sometimes I wonder if I am a computer simulation, ye | ||
s | |||
16:25
zakharyas left,
stmuk_ left
16:28
AlexDani` joined,
p6bannerbot sets mode: +v AlexDani`
16:29
czart_0 joined,
molaf joined
|
|||
ingy | moritz: fundamental regexistentialism | 16:29 | |
the regex one | 16:30 | ||
16:30
p6bannerbot sets mode: +v molaf
|
|||
ingy is a pegexistentialist | 16:30 | ||
buggable | New CPAN upload: Sparrowdo-VSTS-YAML-Cordova-0.0.3.tar.gz by MELEZHIK modules.perl6.org/dist/Sparrowdo::V...n:MELEZHIK | 16:31 | |
16:32
czart_0 left,
AlexDaniel left
16:36
MilkmanDan left
|
|||
moritz | ingy: it might assume less regex knowledge than you have :-) | 16:37 | |
16:37
MilkmanDan joined,
p6bannerbot sets mode: +v MilkmanDan
|
|||
Geth | doc: b203297e29 | (JJ Merelo)++ | 2 files Fixing anchors, refs #2146 and #561 |
16:42 | |
doc: 463981f8aa | (JJ Merelo)++ | doc/Type/Parameter.pod6 Fixes table, taking one row out of it |
|||
synopsebot | Link: doc.perl6.org/type/Parameter | ||
doc: c7cf7c3480 | (JJ Merelo)++ | doc/Type/Signature.pod6 Improves documentation for shortcut, closes #2229 |
|||
synopsebot | Link: doc.perl6.org/type/Signature | ||
16:43
AlexDani` is now known as AlexDaniel,
AlexDaniel left,
AlexDaniel joined,
hobana.freenode.net sets mode: +v AlexDaniel,
p6bannerbot sets mode: +v AlexDaniel
|
|||
xinming | Now, I got a really really tricky bug | 16:52 | |
Geth | doc: 7377953d7a | Moray++ | assets/sass/style.scss Make pod-tables scroll horizontally on smaller views If a table is too wide for a page a horizontal scroll bar will be added to the bottom. If the page is focused, the right key will scroll right and left to come back. I'm presuming this will work on mobile with finger dragging, but no testing set up for that at the moment. |
16:53 | |
doc: c83c0d7ffb | MorayJ++ (committed using GitHub Web editor) | assets/sass/style.scss Merge pull request #2258 from MorayJ/pod-table-scroll Make pod-tables scroll horizontally on smaller views |
|||
xinming | a returned hash, If I try to access the key on it, I got error. Then, I dig down down down, %h.perl.say works, then I return pairs, and print key/value works too. But the app will die if I try to compare the value. | ||
If I try to compare the $pair.key or $pair.value, I'll get error, but if I .say .perl.say they worked perfectly fine. | 16:55 | ||
I have no idea how I can hunt this bug down. | |||
will wait ATM | |||
timotimo | could you give a bit of code? | 16:59 | |
you can try passing --ll-exception to perl6 and see where in the internals the error originates | 17:00 | ||
and what exactly is the error? | |||
xinming | Cannot invoke this object (REPR: Null; VMNull) | 17:01 | |
in method <anon> at /home/xm/p6-projects/zen-hosting/lib/ZenHosting/Row/ZnPayment.pm6 (ZenHosting::Row::ZnPayment) line 18 | |||
timotimo | does MVM_SPESH_DISABLE=yes in the env vars make a difference? | ||
(must be set before moarvm starts, so you can't put it in %*ENV) | 17:02 | ||
xinming | a moment, I'll try all you said | ||
timotimo | i have to go AFK for now, maybe someone else can see what's up | 17:05 | |
output from perl6 --version could also be helpful | |||
xinming | Yea, I'm put in BLABGLA=yes perl6 script... | ||
This is Rakudo version 2018.06 built on MoarVM version 2018.06 | |||
Do I need to try the newest version? | 17:06 | ||
timotimo | it could help | ||
we skipped the release this month, but maybe try last month's release | |||
good luck! | |||
jmerelo | xinming: you might try Rakudo Star, but I don't think there's actual code difference. Just a bit of the packaging. | 17:08 | |
xinming | jmerelo: I'll use the newest version, if we meet the bug, We should fix it if someone is helping | 17:09 | |
jmerelo | xinming: OK :-) | ||
17:23
Ven` joined
17:24
p6bannerbot sets mode: +v Ven`
|
|||
Geth | doc/revert-2258-pod-table-scroll: 882372c8a0 | MorayJ++ (committed using GitHub Web editor) | assets/sass/style.scss Revert "Make pod-tables scroll horizontally on smaller views" |
17:26 | |
doc: MorayJ++ created pull request #2259: Revert "Make pod-tables scroll horizontally on smaller views" |
|||
doc: 882372c8a0 | MorayJ++ (committed using GitHub Web editor) | assets/sass/style.scss Revert "Make pod-tables scroll horizontally on smaller views" |
17:28 | ||
doc: f538e4a5fb | MorayJ++ (committed using GitHub Web editor) | assets/sass/style.scss Merge pull request #2259 from perl6/revert-2258-pod-table-scroll Revert "Make pod-tables scroll horizontally on smaller views" |
|||
17:31
iownall55525 joined
17:33
iownall55525 left
17:34
KDDLB joined
17:37
coltkirk left
17:39
KDDLB left,
Kaiepi left,
Kaiepi joined,
dogbert11 joined
17:40
Ven` left,
p6bannerbot sets mode: +v Kaiepi,
p6bannerbot sets mode: +v dogbert11,
dogbert17 left
|
|||
vrurg | Can anybody suggest a workaround for this bug: github.com/rakudo/rakudo/issues/2178 ?? | 17:50 | |
Xliff | my enum T <a b c d>; say T(0); | ||
evalable6 | a | ||
Xliff | m: my enum T <a b c d>; say T(1); | ||
camelia | b | ||
Xliff | m: my enum T <a b c d>; my $tt = 2; my $b = T($tt); say $b.WHAT; | ||
camelia | (T) | ||
17:53
stmuk_ joined
17:54
p6bannerbot sets mode: +v stmuk_
17:56
stmuk left
17:57
molaf left
17:59
papabear69 joined,
papabear69 left
18:02
coltkirk joined
18:03
p6bannerbot sets mode: +v coltkirk
18:04
kerframil left
18:10
Ven` joined
18:11
p6bannerbot sets mode: +v Ven`
|
|||
buggable | New CPAN upload: Sparrowdo-VSTS-YAML-Cordova-0.0.4.tar.gz by MELEZHIK modules.perl6.org/dist/Sparrowdo::V...n:MELEZHIK | 18:11 | |
Ulti | This type cannot unbox to a native number: P6opaque, Rat <--- is there a way to get something other than Rat or RatStr passed into MAIN when the cli syntax looks like a Rat literal? | 18:17 | |
looking to get a num | |||
18:17
jmerelo left
|
|||
Ulti tries a more num looking piece of text | 18:18 | ||
yeah just chucking e0 on the end works :( | 18:19 | ||
18:19
rouking joined,
Ven` left
18:20
p6bannerbot sets mode: +v rouking
18:22
sauvin left
|
|||
xinming | I've isolated the bug. | 18:24 | |
At least, we'll get a small script to start to test with. | 18:25 | ||
though, I still don't get where the problem is. someone who is more knowledgable would help at least. :-) | |||
termbin.com/zh7r <-- Please check this | |||
I'm hoping wether there is a way to write part of pod to file before executing the script, This will be helpful | 18:26 | ||
in Row::Test, the method added with .^add_method, in that method, if we do $.api-data.perl.say; It succeed, If we do `for $.api-data.pairs -> $p { ... }` also succeed, But if we try to do something like $p.key eq 'blabla' | 18:29 | ||
the error thrown | |||
But if we define the method status () { $.api-data<status> } <--- This works. | 18:31 | ||
18:32
awwaiid joined
18:33
p6bannerbot sets mode: +v awwaiid
|
|||
Garland_g[m] | I'm running into a weird issue with nativecall and dll files. I've declared a %?RESOURCES entry for my dll file in my raw binding. On one of my Windows machines, everything works perfectly, but on two others it fails to find the file. | 18:35 | |
On both of the failing machines, I can run the Win32 example from the nativecall docs without issues. | 18:37 | ||
18:37
natrys joined,
MilkmanDan left
18:38
p6bannerbot sets mode: +v natrys,
MilkmanDan joined,
p6bannerbot sets mode: +v MilkmanDan
|
|||
Ulti | in case anyone wants to play with the Mandelbrot set gist.github.com/MattOates/6b18dfbb...53da10298b | 18:43 | |
xinming | timotimo: When you are back, Please check termbin.com/zh7r I believe it's a rakudo bug. | 18:49 | |
in rare case, I have another scripts for testing with normal classes work | 18:50 | ||
timotimo: | 18:51 | ||
termbin.com/c9c0 | |||
This is my another scripts for testing this kind of thing, It seems only happens when it is with Koos | |||
18:54
ilmari left
18:55
ilmari joined,
ilmari left,
ilmari joined,
p6bannerbot sets mode: +v ilmari
18:56
p6bannerbot sets mode: +v ilmari
|
|||
Geth | doc: MorayJ++ created pull request #2260: Make pod-tables scroll horizontally on smaller views |
18:58 | |
timotimo | timo@schmand /t/xinming> perl6 -Ilib blah.p6 | 19:04 | |
"exclude" | 19:05 | ||
xinming: that's not the bug, right? | |||
19:05
marmor left,
gurmble joined,
p6bannerbot sets mode: +v gurmble
|
|||
Xliff | xinming: Are you sure the keys you are looking for exist in $.api-data at that time? | 19:05 | |
19:06
vans26 joined,
grumble is now known as Guest76306,
Guest76306 left,
gurmble is now known as grumble
|
|||
timotimo | Xliff: they said replacing the access with outputting the .perl works, so i'd assume it's there | 19:06 | |
19:07
phogg left
|
|||
xinming | What version of rakudo you use? | 19:07 | |
Xliff | $ perl6 --version | 19:08 | |
This is Rakudo version 2018.06-368-g74ea72e71 built on MoarVM version 2018.06-391-g91d2878f1 | |||
implementing Perl 6.c. | |||
xinming | I mean timotimo :-) | ||
timotimo: the data is there, You can check the json | |||
19:08
vans26 left
|
|||
xinming | This is Rakudo version 2018.06-431-g80a7cff69 built on MoarVM version 2018.06-419-g829b8ee70 | 19:11 | |
This is the rakudo version I use | |||
Geth | doc: 3321458d6b | MorayJ++ | assets/sass/style.scss Make pod-tables scroll horizontally on smaller views If a table is too wide for a page a horizontal scroll bar will be added to the bottom. If the page is focused, the right key will scroll right and left to come back. I'm presuming this will work on mobile with finger dragging, but no testing set up for that at the moment. Reverted a previous commit doing this, and this should now work. |
19:16 | |
doc: 5f1eb21ecf | MorayJ++ (committed using GitHub Web editor) | assets/sass/style.scss Merge pull request #2260 from MorayJ/pod-table-scroll Make pod-tables scroll horizontally on smaller views - second attempt |
|||
19:17
success joined,
zostay_ joined,
p6bannerbot sets mode: +v zostay_
19:18
rodarmor_ joined,
p6bannerbot sets mode: +v rodarmor_,
success is now known as Guest86477,
BuildTheRobots_ joined,
p6bannerbot sets mode: +v BuildTheRobots_,
p6bannerbot sets mode: +v Guest86477,
grumble left
19:21
grumble joined,
p6bannerbot sets mode: +v grumble,
joy__ joined,
charsbar_ joined
19:22
p6bannerbot sets mode: +v joy__,
p6bannerbot sets mode: +v charsbar_
19:24
stmuk joined,
p6bannerbot sets mode: +v stmuk
19:25
unclechu[m] left,
Altreus left,
MitarashiDango[m left,
BuildTheRobots_ is now known as BuildTheRobots,
charsbar_ is now known as charsbar,
joy__ is now known as joy_,
zostay_ is now known as zostay
19:26
stmuk_ left
19:27
bisectable6 left,
bisectable6 joined,
ecocode left,
committable6 left
19:28
benchable6 left,
p6bannerbot sets mode: +v bisectable6,
shareable6 left
19:30
ecocode joined,
p6bannerbot sets mode: +v ecocode
19:31
Altreus joined,
p6bannerbot sets mode: +v Altreus
19:32
robertle left
19:34
MitarashiDango[m joined,
p6bannerbot sets mode: +v MitarashiDango[m
19:35
unclechu[m] joined,
p6bannerbot sets mode: +v unclechu[m],
dirtyroshi joined
19:36
dirtyroshi left,
raschipi left
|
|||
buggable | New CPAN upload: Sparrowdo-VSTS-YAML-Cordova-0.0.5.tar.gz by MELEZHIK modules.perl6.org/dist/Sparrowdo::V...n:MELEZHIK | 19:41 | |
timotimo | xinming: This is Rakudo version 2018.06-425-g0249afc26 built on MoarVM version 2018.06-417-g1e4b2c84d | 19:46 | |
19:46
itaipu joined
|
|||
timotimo | though probably a bit newer, since the version is only updated when i run Configure.pl and sometimes i pull new commits without running that again | 19:46 | |
19:46
p6bannerbot sets mode: +v itaipu
19:48
itaipu left
19:51
itaipu joined,
p6bannerbot sets mode: +v itaipu
19:55
itaipu left
19:56
itaipu joined,
p6bannerbot sets mode: +v itaipu
19:58
Kaiepi left,
Kaiepi joined
19:59
p6bannerbot sets mode: +v Kaiepi
20:00
itaipu left
20:01
hami joined,
p6bannerbot sets mode: +v hami
20:02
hami left
20:10
itaipu joined
20:11
p6bannerbot sets mode: +v itaipu,
bloatable6 joined,
ChanServ sets mode: +v bloatable6
20:12
p6bannerbot sets mode: +v bloatable6
20:13
itaipu left
20:14
coverable6 joined,
ChanServ sets mode: +v coverable6
20:15
p6bannerbot sets mode: +v coverable6,
itaipu joined
20:16
p6bannerbot sets mode: +v itaipu
20:18
itaipu left
20:19
dct joined,
p6bannerbot sets mode: +v dct
20:20
itaipu joined
20:21
p6bannerbot sets mode: +v itaipu
20:22
lizmat joined
20:23
p6bannerbot sets mode: +v lizmat
20:25
itaipu left,
benchable6 joined,
committable6 joined,
molaf joined,
itaipu joined
20:26
p6bannerbot sets mode: +v benchable6,
p6bannerbot sets mode: +v committable6,
p6bannerbot sets mode: +v molaf,
p6bannerbot sets mode: +v itaipu
20:29
itaipu left
20:30
itaipu joined
20:31
p6bannerbot sets mode: +v itaipu
20:33
molaf left,
stmuk_ joined,
itaipu left
20:34
p6bannerbot sets mode: +v stmuk_
20:35
itaipu joined
20:36
p6bannerbot sets mode: +v itaipu,
stmuk left
20:38
itaipu left
20:40
pmurias joined,
itaipu joined
20:41
p6bannerbot sets mode: +v pmurias,
p6bannerbot sets mode: +v itaipu
20:43
itaipu left
20:45
ceevusee joined,
p6bannerbot sets mode: +v ceevusee,
itaipu joined
20:46
p6bannerbot sets mode: +v itaipu
20:48
rindolf left
20:50
dct left
20:53
itaipu left
20:54
itaipu joined,
p6bannerbot sets mode: +v itaipu
20:57
itaipu left
20:59
itaipu joined,
p6bannerbot sets mode: +v itaipu
21:00
itaipu left
21:04
itaipu joined,
p6bannerbot sets mode: +v itaipu
21:07
pmurias left,
pmurias joined
21:08
p6bannerbot sets mode: +v pmurias,
skids left
21:09
itaipu left,
itaipu joined,
phogg joined,
phogg left,
phogg joined,
p6bannerbot sets mode: +v phogg
21:10
p6bannerbot sets mode: +v itaipu,
p6bannerbot sets mode: +v phogg,
itaipu left
21:14
itaipu joined
21:15
p6bannerbot sets mode: +v itaipu
21:21
itaipu left,
itaipu joined
21:22
p6bannerbot sets mode: +v itaipu,
Ven` joined
21:23
p6bannerbot sets mode: +v Ven`,
itaipu left
21:26
itaipu joined,
Ven` left
21:27
p6bannerbot sets mode: +v itaipu
21:28
itaipu left
21:31
pmurias left,
itaipu joined
21:32
p6bannerbot sets mode: +v itaipu,
AlexDaniel left,
AlexDaniel joined,
p6bannerbot sets mode: +v AlexDaniel
21:33
itaipu left
21:36
itaipu joined
21:37
p6bannerbot sets mode: +v itaipu
21:44
itaipu left,
itaipu joined
21:45
p6bannerbot sets mode: +v itaipu
21:46
itaipu left,
natrys left
|
|||
Xliff | Has anyone looked at making NativeCall bindings for libpango? | 21:49 | |
21:49
itaipu joined
21:50
p6bannerbot sets mode: +v itaipu
21:51
itaipu left
21:54
itaipu joined
21:55
p6bannerbot sets mode: +v itaipu
21:57
itaipu left
21:59
itaipu joined
22:00
p6bannerbot sets mode: +v itaipu
22:02
itaipu left
22:03
natrys joined
22:04
p6bannerbot sets mode: +v natrys
22:05
itaipu joined,
p6bannerbot sets mode: +v itaipu
22:10
itaipu left
22:11
itaipu joined,
p6bannerbot sets mode: +v itaipu
22:14
itaipu left
22:16
itaipu joined,
natrys left
22:17
p6bannerbot sets mode: +v itaipu
|
|||
lizmat | PSA: I'm too tired to finish the Perl 6 weekly now, will do so after some hours of sleep tomorrow! | 22:17 | |
timotimo | i wish you a good rest! | 22:18 | |
lizmat | thank you | 22:19 | |
sleep& | |||
22:22
itaipu left
22:23
itaipu joined
22:24
p6bannerbot sets mode: +v itaipu,
itaipu left
22:28
itaipu joined
22:29
p6bannerbot sets mode: +v itaipu,
metelik joined
22:30
p6bannerbot sets mode: +v metelik,
itaipu left
|
|||
metelik | have just sent PRs on update of rakudo moar and p6-zef to NetBSD's pkgsrc ;) | 22:33 | |
22:33
itaipu joined
|
|||
metelik | got it working finally :) | 22:33 | |
22:34
p6bannerbot sets mode: +v itaipu
22:35
itaipu left
22:37
r0bby25 joined
22:38
itaipu joined
22:39
p6bannerbot sets mode: +v itaipu
22:40
r0bby25 left
22:44
gtodd joined
22:45
p6bannerbot sets mode: +v gtodd
22:48
itaipu left
22:50
itaipu joined,
DarthGandalf left,
p6bannerbot sets mode: +v itaipu
22:53
itaipu left
|
|||
Geth | doc: dwarring++ created pull request #2261: describe .pick(*) as shuffling |
22:55 | |
22:55
itaipu joined,
p6bannerbot sets mode: +v itaipu
22:57
itaipu left
22:58
skids joined
22:59
p6bannerbot sets mode: +v skids
23:00
itaipu joined,
p6bannerbot sets mode: +v itaipu
23:03
Some-body_ joined,
p6bannerbot sets mode: +v Some-body_,
MasterDuke joined,
p6bannerbot sets mode: +v MasterDuke
23:04
MasterDuke left,
MasterDuke joined,
herbert.freenode.net sets mode: +v MasterDuke,
p6bannerbot sets mode: +v MasterDuke
23:05
itaipu left
23:06
itaipu joined,
p6bannerbot sets mode: +v itaipu
23:09
itaipu left
23:11
itaipu joined
23:12
p6bannerbot sets mode: +v itaipu,
Some-body_ left
23:19
itaipu left
23:20
itaipu joined
23:21
p6bannerbot sets mode: +v itaipu
23:25
itaipu left,
itaipu joined
23:26
p6bannerbot sets mode: +v itaipu
23:27
Some-body_ joined,
p6bannerbot sets mode: +v Some-body_
23:30
itaipu left,
itaipu joined
23:31
p6bannerbot sets mode: +v itaipu
23:35
itaipu left,
itaipu joined
23:36
p6bannerbot sets mode: +v itaipu
23:37
Ven` joined
23:38
p6bannerbot sets mode: +v Ven`
23:39
itaipu left
23:40
itaipu joined
23:41
p6bannerbot sets mode: +v itaipu
23:42
Ven` left,
itaipu left
23:45
itaipu joined
23:46
p6bannerbot sets mode: +v itaipu,
DarthGan- joined,
p6bannerbot sets mode: +v DarthGan-,
pOe[ joined,
pOe[ left
23:47
Some-body_ left
23:49
skids left
23:55
itaipu left
23:56
itaipu joined
23:57
p6bannerbot sets mode: +v itaipu
|