code logs -> 2015 -> Thu, 09 Jul 2015< code.20150708.log - code.20150710.log >
--- Log opened Thu Jul 09 00:00:01 2015
00:33 himi [fow035@Nightstar-v37cpe.internode.on.net] has quit [Ping timeout: 121 seconds]
00:47 Vornicus [Vorn@ServerAdministrator.Nightstar.Net] has joined #code
00:47 mode/#code [+qo Vornicus Vornicus] by ChanServ
00:53 Checkmate [Z@Nightstar-r9lk5l.cust.comxnet.dk] has joined #code
00:53 mode/#code [+o Checkmate] by ChanServ
00:56 Derakon[AFK] is now known as Derakon
01:45
< ASCII>
I've a question.
01:45
< ASCII>
What's the fastest/most efficient way to generate two polygons out of the intersection of an arbitrarily rotated rectangle(4 2d points in an array) and a line segment(2 2d points) with the assumption that the line segment will either cut entirely through? (or not at all, in which case it doesn't need to divide anything)
01:51 Checkmate [Z@Nightstar-r9lk5l.cust.comxnet.dk] has quit [Ping timeout: 121 seconds]
01:53 himi [fow035@Nightstar-dm0.2ni.203.150.IP] has joined #code
01:53 mode/#code [+o himi] by ChanServ
01:59
<~Vornicus>
Easier if it's a line and not a segment, for obvious reasons. One moment.
--- Log closed Thu Jul 09 02:08:22 2015
--- Log opened Thu Jul 09 02:08:31 2015
02:08 TheWatcher [chris@Nightstar-ksqup0.co.uk] has joined #code
02:08 Irssi: #code: Total of 40 nicks [26 ops, 0 halfops, 0 voices, 14 normal]
02:08 mode/#code [+o TheWatcher] by ChanServ
02:09 Irssi: Join to #code was synced in 38 secs
02:09 Orthia [quassel@Nightstar-ksqup0.co.uk] has joined #code
02:09 mode/#code [+o Orthia] by ChanServ
02:10
<~Vornicus>
You can then run standard line-line intersection to find these intersection points. You can also (at this point) check whether the intersection point is on your *segment*, by comparing x values (or y values)
02:10 * ASCII nods.
02:11 thalass [thalass@Nightstar-m49.o7s.158.104.IP] has joined #code
02:11 mode/#code [+o thalass] by ChanServ
02:12
<~Vornicus>
So then you have broken your poly into two hunks of vertices: you started with ABCDEF, the line intersects at p and q which line up at ABpCDEqF, so your two polys are ABpqF and CDEqp
02:14
< ASCII>
And to make UVs that line up with the original rectangle, I suppose I'd compare the lengths of the new edges from a point that hasn't changed?
02:14
< ASCII>
*compare them to the length of the original segments
02:14
<&Derakon>
Interpolate between known points, yeah.
02:14
<&Derakon>
Are you cutting a model to bits or something?
02:15
<~Vornicus>
ASCII: yeah. I still don' know how UV is handled on things that aren't tris, personally
02:16
< ASCII>
A sprite(basically a quad), yeah
02:16
<&Derakon>
Interpolation: if target point p is x% of the way between A and B whose values are a and b respectively, then the value at p should be x * (b - a) + a.
02:16
<&Derakon>
I think that's right, anyway.
02:17
< ASCII>
I'm considering not calculating UVs and just having the shader calculate what should be hidden, but that seems like it may be slower than just playing with UVs
02:17
<&Derakon>
Beware premature optimization~
02:18
<~Vornicus>
(I'm told it's actually quite complicated!)
02:18
< ASCII>
Well, the nice thing is that I can try the heavier option first and see if it works.
02:19
<&Derakon>
Yep.
02:19
<&Derakon>
And it may be fast enough that you don't need the optimized version.
02:21
< ASCII>
my friend's version is using multiple cameras and shaders, and instead of regenerating the polygon collider it has an grid array of colliders and turns then on or off based on which are on each side of the line.
02:21
< ASCII>
So I figure anything I do is more optimal than that.
02:22
<&Derakon>
Heh, yes.
02:22
< ASCII>
"It works... just don't add any more objects to the scene."
02:25
< ASCII>
But yeah, the main thing in favor of the shader is that it doesn't need to be updated nearly as often as the collider. Just once a frame instead of with every fixed update
03:41 orth [orthianz@Nightstar-lip6m3.ihug.co.nz] has joined #code
04:34 Meatyhandbag [sebastianfe@Nightstar-1ul.59c.73.97.IP] has quit [Client exited]
04:37 orth [orthianz@Nightstar-lip6m3.ihug.co.nz] has quit [[NS] Quit: Bye]
05:06 thalass is now known as Thalasleep
05:10 Thalasleep [thalass@Nightstar-m49.o7s.158.104.IP] has quit [Ping timeout: 121 seconds]
05:11 Derakon is now known as Derakon[AFK]
05:15 VirusJTG [VirusJTG@Nightstar-6i5vf7.sta.comporium.net] has quit [Connection reset by peer]
05:25 catadroid` [catalyst@Nightstar-mmoo2g.dab.02.net] has joined #code
05:27 catadroid [catalyst@Nightstar-k80.4th.132.82.IP] has quit [Ping timeout: 121 seconds]
05:34 Vornicus [Vorn@ServerAdministrator.Nightstar.Net] has quit [Connection reset by peer]
06:10 macdjord|slep is now known as macdjord
06:12 Checkmate [Z@Nightstar-r9lk5l.cust.comxnet.dk] has joined #code
06:12 mode/#code [+o Checkmate] by ChanServ
06:24
<@macdjord>
<gnolam> "'long' is 64bit on several architectures. This is not needed since INT_MAX °mC is above the melting point of all known materials."
06:24
<@macdjord>
Until I checked the link, I assumed that quote was the product of some sort of random markov chain generator~
06:26
< abudhabi>
But what about unknown materials?
06:32 Kindamoody[zZz] is now known as Kindamoody
06:37
<@froztbyte>
it's been a while since I read anything here that I found hard to follow the specifics of
06:37
<@froztbyte>
but that conversation around 1 UTC made me realize I've forgotten/purged way too much graphics knowledge
06:37
<@froztbyte>
(and all related math)
06:47
< abudhabi>
Reiv: So how about that anti-trolling law?
06:48 Kindamoody is now known as Kindamoody|afk
07:36 kourbou [kourbou@Nightstar-deqg8j.fbx.proxad.net] has joined #code
08:19 celticminstrel [celticminst@Nightstar-3mpo5q.dsl.bell.ca] has quit [[NS] Quit: And lo! The computer falls into a deep sleep, to awake again some other day!]
08:38
< abudhabi>
Anyone have experience using PhoneGap?
08:45 himi [fow035@Nightstar-dm0.2ni.203.150.IP] has quit [Ping timeout: 121 seconds]
08:55
< abudhabi>
I'm really, really uncertain what I'm doing here. Stuff seems to work out of the box, once you do the manual installation of required bits.
08:55
< abudhabi>
But I'm clueless about how to add Google notifications onto it.
08:56
< abudhabi>
The tutorials seem to be targeting a different, earlier version, where things are different.
09:12 macdjord is now known as macdjord|slep
09:19 ASCII [pink@Nightstar-sgd22s.dyn.optonline.net] has quit [Ping timeout: 121 seconds]
09:24 catadroid` [catalyst@Nightstar-mmoo2g.dab.02.net] has quit [[NS] Quit: Bye]
09:41 GreenGuy [GreenGuy@Nightstar-fik25i.gnomino.eu] has joined #code
10:20
< abudhabi>
Markov Chain fun: http://www.reddit.com/r/CrusaderKings/comments/3cli0k/one_of_the_bots_rsubreddit simulator_uses_takes/
10:47 VirusJTG [VirusJTG@Nightstar-6i5vf7.sta.comporium.net] has joined #code
10:48 EvilDarkLord is now known as NSGuest32893
10:48 You're now known as TheWatcher[d00m]
10:48 EvilDarkLord [jjlehto3@Nightstar-kdsuov.niksula.hut.fi] has joined #code
11:17 himi [fow035@Nightstar-v37cpe.internode.on.net] has joined #code
11:17 mode/#code [+o himi] by ChanServ
11:26 Meatyhandbag [sebastianfe@Nightstar-8qs.59c.73.97.IP] has joined #code
11:30 * gnolam slow claps Ubuntu.
11:30
<@gnolam>
Great job on that error reporting.
11:30
<@gnolam>
You have two options: "send" and "cancel". Where cancel /only cancels it for the current session/.
11:31
<@gnolam>
There is no "don't send".
11:31
<@gnolam>
If you hit cancel, you will be bugged for it every time you reboot.
11:33
< abudhabi>
Send report: "Your bloody error reporting thing is shit."
12:01 You're now known as TheWatcher
12:04 ErikMesoy [Erik@Nightstar-ki97ss.customer.cdi.no] has quit [Ping timeout: 121 seconds]
12:10 Meatyhandbag [sebastianfe@Nightstar-8qs.59c.73.97.IP] has quit [Ping timeout: 121 seconds]
12:16 Meatyhandbag [sebastianfe@Nightstar-8qs.59c.73.97.IP] has joined #code
12:28 kourbou [kourbou@Nightstar-deqg8j.fbx.proxad.net] has quit [Connection reset by peer]
12:52 catadroid [catalyst@Nightstar-ffedjj.dab.02.net] has joined #code
13:20 Meatyhandbag [sebastianfe@Nightstar-8qs.59c.73.97.IP] has quit [Ping timeout: 121 seconds]
13:27 Meatyhandbag [sebastianfe@Nightstar-8qs.59c.73.97.IP] has joined #code
13:27
<@[R]>
I want to have a bunch of of "objects" tagged, to have an SQL table to do so it simply needs to be: object_id, name; with two keys: UNIQUE(object_id, name), FK(object_id)?
13:40
<@gnolam>
PRIMARY KEY rather than UNIQUE I'd say, but yes.
13:43
<@[R]>
Why? When would I look up by both name and object?
13:44 Checkmate [Z@Nightstar-r9lk5l.cust.comxnet.dk] has quit [Ping timeout: 121 seconds]
14:19
<&ToxicFrog>
gnolam: this may have changed in recent ubuntus, but historically, if it's prompting you on every reboot, that's because the program in question is crashing each time the system boots, so it generates a new error report.
14:23
<@gnolam>
Nope.
14:24
<@gnolam>
As long as there's anything in /var/crash/ , it'll keep nagging you.
14:25
<@gnolam>
So you have to clear out that directory manually.
14:25
<@gnolam>
And then disable the bloody thing because Jesus, that's annoying.
14:32 celticminstrel [celticminst@Nightstar-3mpo5q.dsl.bell.ca] has joined #code
14:32 mode/#code [+o celticminstrel] by ChanServ
15:24 Derakon[AFK] is now known as Derakon
15:32 kourbou [kourbou@Nightstar-deqg8j.fbx.proxad.net] has joined #code
16:18 Thalasleep [thalass@Nightstar-m49.o7s.158.104.IP] has joined #code
16:19 Thalasleep is now known as Thalass|lunchy
16:35 gizmore [kvirc@Nightstar-fup8ar.dip0.t-ipconnect.de] has joined #code
16:49 Thalass|lunchy [thalass@Nightstar-m49.o7s.158.104.IP] has quit [Ping timeout: 121 seconds]
16:52 Kindamoody|afk is now known as Kindamoody
18:18 Meatyhandbag [sebastianfe@Nightstar-8qs.59c.73.97.IP] has quit [Ping timeout: 121 seconds]
18:25 gizmore [kvirc@Nightstar-fup8ar.dip0.t-ipconnect.de] has quit [[NS] Quit: KVIrc 4.3.1 Aria http://www.kvirc.net/]
18:26 catadroid` [catalyst@Nightstar-gvtais.dab.02.net] has joined #code
18:29 catadroid [catalyst@Nightstar-ffedjj.dab.02.net] has quit [Ping timeout: 121 seconds]
18:39 Meatyhandbag [sebastianfe@Nightstar-ic3.cq4.73.97.IP] has joined #code
18:50 GreenGuy [GreenGuy@Nightstar-fik25i.gnomino.eu] has quit [Connection closed]
18:55 Meatyhandbag [sebastianfe@Nightstar-ic3.cq4.73.97.IP] has quit [Ping timeout: 121 seconds]
19:05 Meatyhandbag [sebastianfe@Nightstar-d6o.71c.73.97.IP] has joined #code
19:16 gizmore [kvirc@Nightstar-fup8ar.dip0.t-ipconnect.de] has joined #code
20:08 * Derakon mutters at array manipulation.
20:08
<&Derakon>
I have a BGR byte array and I need to transform it into an RGBA byte array (with zero alpha byte).
20:09
<&Derakon>
God dammit, person who wrote this code.
20:09
<&Derakon>
(Who was not me)
20:13
<@gnolam>
Sebastian? :)
20:13
< Meatyhandbag>
huh?
20:13
< Meatyhandbag>
what about me?
20:13
<&Derakon>
No, I'm free from Sebastian, at last.
20:14
< Meatyhandbag>
So, I just re-watched Groundhog's Day
20:14
< Meatyhandbag>
Been such a long time
20:18
<&Derakon>
Here's the reorder script I've come up with: http://pastebin.com/3LUUF5r2
20:18
<&Derakon>
Using '' to represent the alpha channel.
20:30 gizmore [kvirc@Nightstar-fup8ar.dip0.t-ipconnect.de] has quit [[NS] Quit: KVIrc 4.3.1 Aria http://www.kvirc.net/]
20:32
<@gnolam>
Eesh
20:32
<@gnolam>
Not very readable.
20:33
<@gnolam>
Couldn't you do something like
20:33
<@gnolam>
rgba_zip = zip(source[2::3], source[1::3], source[0::3], ['']*int(len(source)/3))
20:33
<@gnolam>
rgba = [item for flatten_element in rgba_zip for item in flatten_element]
20:34
<@gnolam>
Or am I missing something?
20:34
<&Derakon>
Well, the actual implementation has to be in Java.
20:34
<&Derakon>
I just used Python for the prototype.
20:34
<&Derakon>
So I can't do skip slices or list comprehensions.
20:34
<@gnolam>
Ah
20:40
<@froztbyte>
Derakon: 3-combo soul crush, innit?
20:44
<&Derakon>
What, using Java?
20:44
<&Derakon>
It's not my favorite language.
20:44
<&Derakon>
But it's not PHP!
20:48 catalyst [catalyst@Nightstar-bt5k4h.81.in-addr.arpa] has joined #code
20:52 catadroid` [catalyst@Nightstar-gvtais.dab.02.net] has quit [Connection closed]
21:04 ErikMesoy [Erik@Nightstar-ki97ss.customer.cdi.no] has joined #code
21:04 mode/#code [+o ErikMesoy] by ChanServ
21:06
<&McMartin>
Do you get to use Java 8?
21:06
<&Derakon>
Not yet. Soon, hopefully.
21:06
<&Derakon>
For the moment we're stuck on 6.
21:07
<&McMartin>
Sadly, we have been unable to get coroutine support to properly compile on some of the platforms we're targeting over here, which means I can't use async/await
21:07
<&Derakon>
(Because another program we must interoperate with, i.e. run within, is on 6)
21:07
<&McMartin>
Which makes me a Sad Panda Indeed, but if I'm going to brag about being able to turn my compiler knowledge into faking every feature with any other feature, it's time to step up~
21:07
<&Derakon>
Heh.
21:08
<&McMartin>
This is letting my functional accent run wild, though, because boost::asio encourages this and I get to use C++11 here
21:08
<&Derakon>
I'm reminded of an IOCC entry that implemented an IF game through compilation errors.
21:08
<&Derakon>
ISTR it involved an awful lot of templates.
21:08
<&McMartin>
I've managed to do some pretty fine evil with templates~
21:09
<&McMartin>
It's kind of like higher-kinded polymorphism implemented with preprocessor macros~
21:09 Meatyhandbag [sebastianfe@Nightstar-d6o.71c.73.97.IP] has quit [Connection reset by peer]
21:09
<&McMartin>
It also gives you duck typing, kind of, sort of~
21:09
<&McMartin>
But yeah, in this case I've realized my life gets much easier if I create something equivalent to C#'s TaskCompletionSource within boost::asio
21:09 kourbou [kourbou@Nightstar-deqg8j.fbx.proxad.net] has quit [[NS] Quit: gtg watch Sherlock]
21:10
<&McMartin>
And then instead of awaiting lazily and asynchronously generated values, I can do value.in(functionThatTakesValueAsAnArgument)
21:10
<&McMartin>
And that will make my flow diagrams look less like that one scene in A Beautiful Mind
21:19 Thalass|lunchy [thalass@Nightstar-m49.o7s.158.104.IP] has joined #code
21:30 Meatyhandbag [sebastianfe@Nightstar-qb3.2d0.73.97.IP] has joined #code
21:51 Kindamoody is now known as Kindamoody[zZz]
22:06 Thalass|lunchy is now known as Thalass|warshipsyey
22:21
<@Reiv>
abudhabi: There's an anti-trolling law now?
22:25
<@ErikMesoy>
this? https://www.eff.org/deeplinks/2015/07/nz-digital-communications-act-considered-v ery-harmful
22:34
<@Reiv>
oh dear
22:35
<@Reiv>
I forgot our conservatives get to pass whatever laws they frickin' feel like at the moment :/
22:35 * Reiv raises a toast. To MMP! You were great until you broke.
22:37
<@Reiv>
The current government is also a master of misdirection and blame-shifting
22:37
<@Reiv>
They passed a bunch of distinctly questionable legislation while sparking /another/ debate about whether to change the flag
22:37
<@Reiv>
I note they've done that, like, three times now, and it keeps fuckin' working
22:46
< abudhabi>
Just petition the head of state to change your flag arbitrarily, then.
22:46
< abudhabi>
This should disarm them.
22:46
<@Reiv>
Dear me no
22:47
<@Reiv>
Most folks don't want it to change :p
22:47
<@Reiv>
And he would insist on doing it 'democratically' with a proper debate and discussion leading up to a grand referendum
22:47
<@Reiv>
AKA: You'd just give him /another/ couple weeks to throw rubbish around
22:47
<@Reiv>
Though this one appears to have been backed by both parties.
22:47
<@Reiv>
I guess one of those 'the law is broken, but opposing the soundbyte is worse'
22:48
<@ErikMesoy>
THINK OF THE CHILDREN tends to be very much a bipartisan thing, yes
22:49
<&McMartin>
The Children sounds like one of the CODE NIGHTMARE GREEN scenarios the Laundry has to worry about
22:49
<@Reiv>
hahaha
22:49
<@Reiv>
Yeah pretty much
22:49
<@Reiv>
I mean, looking at that law, it makes total sense what they're /trying/ to do
22:49
<@ErikMesoy>
Now, I would like to imagine that someone could get the law thrown out by using it against itself in some way, saying "this law has upset me, remove it".
22:49
<@Reiv>
But politicians are not security experts that would point out we just raised the stakes in general.
22:49
<&McMartin>
It is important to think of The Children because otherwise humanity will be unprepared for their emergence
22:49
<@Reiv>
ErikMesoy: Alas, you cannot DCMA the law.
22:49
<@ErikMesoy>
But if the people in charge were sane enough to accept the self-destructive nature of bad bills they probably wouldn't be passing them in the first place >_>
22:49
<&McMartin>
ErikMesoy: An important difference between law and code is that law is more resistant to script-kiddie attacks.
22:50
<@Reiv>
What you /might/ be able to do is DCMA a couple /politicians/
22:50
<&McMartin>
Loopholes and maneuvering is because of intentional backdoors
22:50
<@ErikMesoy>
McMartin: "more resistant" seems the wrong phrase here
22:50 * Reiv muses.
22:50
<@Reiv>
Actually, that's exactly what you'd do.
22:50
<&McMartin>
Trying to script-kiddie it is what leads people to do the "there is a fringe on the flag in this court, therefore it is SECRETLY AN ADMIRALTY COURT and you have no jurisdiction, ha ha"
22:50
<@Reiv>
Make a couple politicians have to deal with it
22:50
<@ErikMesoy>
"There are people in charge who will ignore rules-lawyering at their sole discretion" seems more accurate
22:50
<@ErikMesoy>
hence, not so much a thing about *law* as about the people in charge
22:50
<@Reiv>
And if it weren't from the fact the politician would cry and call the cops on you for trying...
22:51
<&McMartin>
Which is the kind of thing that is common enough that judges automatically add extra penalties to your sentence for even bringing it up
22:51
< abudhabi>
The law only means what the people in charge of enforcing think it means.
22:51
<@Reiv>
abudhabi: That said, the enforcers are also not the writers
22:51
<@Reiv>
Which resulted in some Hilarity in the /last/ time a law this dumb was assembled
22:51
< abudhabi>
Which makes the whole thing schizophrenic.
22:51
<@Reiv>
NZ's anti-terrorism laws were a little... rushed
22:52
<@Reiv>
And then promptly used to arrest a bunch of political activists who ran around in the bush with illegal rifles (because they're all broke, let's face it)
22:52
<@ErikMesoy>
In RPG terms, it's the difference between a good GM and a badly copyedited white wolf book
22:52
<@Reiv>
They were thusly taken to trial!
22:52
<@Reiv>
... Judge threw out the case, and the law itself.
22:52
<@Reiv>
Because the fuckin' thing contradicted itself.
22:52
<@Reiv>
Oh, and violated several other laws.
22:53
<@Reiv>
So he declared, in detail and explicitly as precedent, that he was unable to convict anyone using the law at hand... which left a few politicians a little red-faced.
22:54
<&McMartin>
"This is too vague" will work, though "this contradicts itself" needs more than that once you have any reasonable size chunk of law.
22:54
<&McMartin>
There are Procedures for that one
22:54
<@Reiv>
McMartin: It was both, frequently in the same section
22:55
<@Reiv>
It was a /terrible/ law
22:55
< abudhabi>
Problem becomes when the mass of the law is such that it is statistically impossible that it doesn't contradict itself.
22:55
< abudhabi>
See also, any long-running state.
22:55
<@Reiv>
People may be held up to X hours, but must not be held more than Y hours, X > Y etc
22:55
<@Reiv>
Note: In the same bit of law
22:55
<&McMartin>
abudhabi: Right, which is why there are Procedures for that
22:56
<&McMartin>
Usually to the effect of "read it narrowly if they're simultaneous, otherwise see if the newer sensibly supercedes the old"
22:56
<&McMartin>
But with Not Being A Dumbass, which is the judge's job. If it's not *possible*, as per Reiv's example, then you say "this is dumb, out it goes"
22:56
<@Reiv>
IIRC there was also a bit that was a special-case excemption to a more general law, that like three paragraphs later specified the special case applied except in cases when the general law would be applicable
22:57
<@ErikMesoy>
Or sometimes the judge says "Well, obviously they meant something different from what they said"
22:57
<@Reiv>
Subset was always coverable by general law, well done!
22:57
<@Reiv>
Etc.
22:57
<@Reiv>
I think he actually got to the point of lambasting it with "I can't even figure out what the intent of this law is"
22:58
<&McMartin>
ErikMesoy: Typos and copyists errors happen, yes~
22:58
<&McMartin>
This does not make entire states collapse, because human legal systems are not programs.
22:59
< abudhabi>
Sentence long typos.
23:00
<&McMartin>
If you've had to merge the results of several committees, it's not uncommon to have crossreferences wrong or multiple Section 23s or whatever
23:01
<@ErikMesoy>
There was a case in the US a while back where a law said "adjective nouns shall blah blah ... tax rate for adjective nouns..." and the judges wound up just throwing out the adjective every time it appeared, saying the law should be read as applying to all nouns.
23:01
<@ErikMesoy>
I guess this is the lawmaker's equivalent to a lazy programmer figuring "the compiler will catch it"
23:02
<&McMartin>
Yeah, though sometimes if it's clear what it says and it was unintended you still block them
23:02
<&McMartin>
That's happening right now with Puerto Rico's government debt
23:02
<&McMartin>
An amendment from like the 1970s removed it from the usual processes if a state economy melts down, and now there are no viable plan Bs in the protocol
23:03
<&McMartin>
And the judges basically said "this is the one-line fix we need, get to work plz" and of course they don't because the US legislature is controlled by a party that literally believes good governance is a sin if not a contradiction in terms
23:03
<&McMartin>
(This attitude has also lead to results like accidentally failing to veto things they thought they were vetoing, in the state legislatures)
23:03
<&McMartin>
(*led)
23:08
<@Reiv>
wait, how do you veto things that you are not vetoing
23:11
<&McMartin>
There are generally rules for what happens if the governor or president goes on vacation instead of explicitly signing or vetoing a passed bill
23:11
<&McMartin>
A governor recently got this backwards
23:12
<@Reiv>
...??
23:12
<&McMartin>
That is, deliberately did nothing about it expecting this to veto them, but instead that deemed them passed
23:13
<&McMartin>
And then went "hey wait, that's not what I meant" and the legislature, which, you know, passed the bills in the first place, is more "lol no takebacks"
23:13
<@ErikMesoy>
The governor should have gone to the courts and gotten them to rule what he meant. :P
23:14
<&McMartin>
What makes you think they'd side with him~
23:14
<&McMartin>
If he gets an impatient judge, he could have said "you had N weeks to just sign your name on this spot here and you didn't, why should I care"
23:15
<@ErikMesoy>
The above discussion about courts ruling on what is obviously meant instead of what is erroneously done as written makes me think it might at least have been worth a shot.
23:15
<&McMartin>
We'll see.
23:15
<&McMartin>
The US courts have a strong history of butting out of dick-waving contests between the executive and the legislature
23:16
< abudhabi>
(Good idea. The courts have a conflict of interest, being part of the legislature.)
23:16
<&McMartin>
(Not here they aren't.)
23:16
<&McMartin>
(The US treates the judiciary as independent of both)
23:16
<&McMartin>
(*treats)
23:19
< abudhabi>
(They're independent of the rest of the legislature, sure. Doesn't mean they don't do de facto do legislature as well, in their own way.)
23:39 Checkmate [Z@Nightstar-r9lk5l.cust.comxnet.dk] has joined #code
23:39 mode/#code [+o Checkmate] by ChanServ
23:45
<@Reiv>
Why would you ignore a bill instead of vetoing it
23:45
<@Reiv>
Surely if you object, you should just make a bigger song and dance with the veto
23:46
<&McMartin>
The best I can get from this is "because they *literally do not believe in governing* and cannot be assed to do their jobs"
23:46
<&McMartin>
Not like not believing in adultery, but like in not believing in Santa Claus
23:48
< abudhabi>
Didn't someone high-up semi-recently object to the idea that people were doing governance?
23:49
<&McMartin>
That would not surprise me, but there are so many possible sources I can't narrow down a specific incident you may be talking about.
23:50
< abudhabi>
Hahaha.
23:50
<@ErikMesoy>
The US has one party which doesn't believe in governance, one party which doesn't believe in the rule of law, and newspapers that with a straight face complain about how government decision-making has been politicized. (What do they think politics *is*?)
23:50
<@ErikMesoy>
Mostly it works out of habit, cf. Belgium
23:50
<&McMartin>
Belgium has a structure where that actually does work - if the legislature refuses to do anything, the previous year's budget etc stays there
23:51
<&McMartin>
In the US people stop getting paid
23:51
<&McMartin>
Also IME "does not believe in the rule of law" translates to "My attempted script-kiddie tricks aren't working and that is unfair"
23:51
< abudhabi>
(But they can volunteer to keep the country running, unless they're explicitly ordered not to work for free, IIRC.)
23:52
<@Reiv>
(Hard to volunteer when you has no money at all)
23:53
< abudhabi>
(Living paycheck-to-paycheck is another, more personal problem.)
23:55
< abudhabi>
(Understandable when you work 1/4th of the year on minimum wage. Not so much when you get a median salary all year.)
23:56
<@ErikMesoy>
McMartin: I'm not talking about a few freeman-of-the-land shenanigans. I'm talking about things like executive orders to suspend deportations and application of immigration law for millions of people.
23:56
<@Namegduf>
McMartin: Virtually *all* countries work that way.
23:56
<@Namegduf>
McMartin: It's only the US that decided failure to pass a budget == immediate halt to spending
23:56
<@ErikMesoy>
(What's going to be morbidly hilarious is if the Republicans ever seize control and try to get their own back with a president issuing an executive order declaring the suspension of income tax law the same way.)
23:56
< abudhabi>
(That sounds more like par the course for Libertarians. :V)
23:57
< abudhabi>
(Rand Paul 2016?)
23:57
<&McMartin>
(The traditional way you do that is budget cuts to the IRS's tax fraud prosecution department)
23:57
<&McMartin>
(And, um, yeah actually that happened in both 1981 and 2001)
23:57
<&McMartin>
(There aren't enough resources to actually prosecute every crime. One of the jobs of the executive is to allocate enforcement resources.)
23:58 JustBob [justbob@ServerAdministrator.Nightstar.Net] has joined #code
23:58 mode/#code [+o JustBob] by ChanServ
23:58
<@ErikMesoy>
MOONBASE 2016.
--- Log closed Fri Jul 10 00:00:16 2015
code logs -> 2015 -> Thu, 09 Jul 2015< code.20150708.log - code.20150710.log >

[ Latest log file ]