« first day (2165 days earlier)      last day (2800 days later) » 

12:00 AM
@ThomasWard wat
 
exactly.
ANYWAYS, apparently listserv logic is fun, and not too hard to grasp...
goes back to creating his own ListServ implementation
 
only 47 lamborghinis?
 
@edwinksl In the Hollywood Hills, yes. </meme>
 
@edwinksl lolzers
 
hello!
 
12:02 AM
Greetings!
whoopsies.
 
dat enthusiasm
 
how are you all doing tonight?
 
writing my own listserv system in Python, after having designed the entire DB and stored procedures stuff for it in PostgreSQL.
 
@ThomasWard lol
@ThomasWard now sell it
 
(read: 'Intentionally giving myself a hard time and repeatedly shooting myself (figuratively speaking) just to prove that I can get this done for my needs.')
 
12:04 AM
hahaha
well, every programmer will do that frequently
:D
 
'cept i'mma put it into use :P
a few dist lists, anyways.
 
Hi, Ian ! Nice seeing you again
 
hey Serg! How you're doing?
been away for a bit those last few days
 
@IanC well, you're back now :)
 
le what ?
@Zacharee1 how's that ?
 
12:06 AM
@Serg a little off-center
how are you making this?
@Seth if you ever make that Twitter bot, may just the starwall would be better
 
@Zacharee1 like i said, making it in Inkscape. Usng nodes to bend rectangle corner, then copied big rectangle and scaled it down. Then just inserted X as text and scaled it up
 
ah
didn't see that
 
So , X is off-center ?
 
@Serg the whole black rectangle
 
12:09 AM
anyone here has some ASM background?
@Serg just a little left offset on the black square
 
o/ le me @IanC PIC18 microcontroller assembly, some theory about Motorolla 68K and ARM ( which i don't remember at all )
 
I studied ASM a long time ago and forgot all about it, now I'm trying to get back to it a bit
those last two days I struggled a bit to understand the logic to set the OF flag
OF = Carry in sign bit XOR Carry flag
I think I get it after writing lots of binaries on paper and every possible overflow situation, but I was wondering if you know some more didactic explanation
 
@IanC well , those that I studied usually had C flag for carry . What ASM are you studying ?
 
x386
there is a OF (overflow) flag on it, that indicates when an operation exceeds the range of a signed number
 
@Zacharee1 huh?
 
12:16 AM
i.e.: 0101 (5) + 0011 (3) = 1000 (-8) <<< overflow
 
no , i think that still should be 8. Overflow is when there would be 5th bit
 
if the nibble is a signed number, 1000 would represent -8. The result going past the MSB would actually set the CF (carry flag), which is ok on some operations
for example: 1111 (-1) + 1110 (-2) = 1101 (-3). The result goes past the 4th bit (Carry flag would be set) but the result is the right one.
That's actually one of the things I was trying to understand, why Carry out is ok on this situation, and it has something to do with the two's complement representation being expandable. 101 = 1101 = 11101 = 1111101. All those represent the same number in signed two's complement representation, so as long as the carry has the same value as the MSB it's good
 
lyly strikes again with the repost
 
I think I might be creating more confusion than actually explaining anything :p
 
@edwinksl lyly ?
 
12:24 AM
@Serg this question is what i was going to ask :P
 
here take a look at lyly's questions askubuntu.com/users/587641/lyly
 
@edwinksl perhaps you should provide links or such?
 
maybe, one sec
 
@IanC No, expandable is sort of right. But it is because when you switch from word ( for example 16 bits ) to long word ( 32 bit ) you need to fill everything up with 1s , at least in ARM
So like . . .F001 word would be FFFF F001
 
12:26 AM
@edwinksl Blue Diamonds are useful. Found it.
 
first one has a screenshot that the second doesn't... that's about it
 
@Serg yeah, it will keep the value of the signed number, since the most significant bit of F001 is 1. If it was 00AC the word would be 000000AC (since MSB here is 0)
 
@Zacharee1 sorry, i just saw your last message. What did you need to grep ?
@IanC yeah, but that's what's happening in ARM. In 68k they don't do that I think . . . That's the problem with ASM, each ASM has its own rules
 
yeah, I'm basically learning it for understanding some more core things, picked x86 because it's the one I started learning before and the most common I suppose
some architetures don't have OF flag, they actually do a core dump when you try an operation that results in a overflow
 
@ThomasWard nice :D
 
12:31 AM
@Serg does your indicator have Debian packaging?
 
yay
 
your netbook works?
 
@NathanOsman nope , there's no deb . . .yet . . . me be leeerneng
 
@Serg Can me be helping?
 
@Zacharee1
 
12:34 AM
:)
 
all it took was a partition at the beginning with gpt partition fat32 efi with bootable marked a custom compiled grub for 32bit efi, then manually typing in the grub config location of which the graphics were scrambled...
 
@NathanOsman yeah, that'd be great :D
 
Do you want me to propose a branch on Launchpad or a pull request on GitHub?
I'm going to grab supper soon and take a stab at it after.
 
@NathanOsman Github would be better because I'm more familiar with it. There's just one "butt" : I'm still adding features, so package probably will have to be rebuild several times
 
which indicator is this @Serg?
 
12:39 AM
@Seth you're referring to the screenshot ?
 
@Serg GitHub works better for me too.
 
@edwinksl older closed as dupe of the one with the screenshot, with a comment to not repost stuff
 
whichever one you and Nathan are talking about :)
 
o/ @Seth
 
yo Thomas
 
12:40 AM
@Seth we're talking about the launcher-list-indicator. Did I tell you about it yet ?
 
I don't think you told me directly, but I saw you talk to other people about it and I saw the OMG Ubuntu article :)
 
@ThomasWard awesome :D you deserve more coffee
 
@Seth yup, that's the one. I've set up launchpad project for it today, and will be sort of juggling between github and launchpad now . . .
 
@edwinksl I'll take money instead :P
 
@Serg you should set it up to sync the two.
 
12:42 AM
@Seth it's possible to do that ?
 
yup.
I can't recall how off the top of my head, but iirc it is pretty easy.
 
@Serg What I do for NitroShare is manage everything in GitHub and have an auto-import set up for Launchpad.
GitHub works great for everything but daily builds.
 
@NathanOsman and then bother me for when a package update needs in Ubuntu :p
sooner or later i'mma be going after PPU rights :P
 
@ThomasWard I'd try for that myself if I could ever get a Debian dev. to sign my PGP key...
 
@Seth @NathanOsman The launchpad page, by the way : launchpad.net/launcher-list-indicator
 
12:47 AM
Yup, saw that.
 
@NathanOsman Andrei, the webupd8 guy actually did make a ppa and deb package for it, so would it be easier to pull his deb package and merge into my repository ?
 
It would probably be easier for me to just write it.
We can compare notes after :D
It's not going to be that hard for a Python script.
And... when I write the packaging, it simplifies the licensing a bit.
I'll just release the packaging under the same license as the script.
 
@NathanOsman you should try snapping it
 
Yeah, that's what i also thought. snap package should be pretry easy to make.
 
Challenge accepted!
 
12:56 AM
@Seth that indicator idea came out of the mouse profile indicator that you pitched in by the way, so thank you again for that :)
 
@Serg do you have the GitHub link handy?
 
@Serg haha, well it was just a random problem I had that day.. so cool!
 
Thanks!
 
Gotta come up with more ideas for indicators. I have two already, but always on lookout for more
 
1:03 AM
@Serg What version should we give this? 0.1? 1.0?
 
@NathanOsman the indicator has just one release on github so far . . . which is 0.1 . . . so that probably would be a-ok
 
Cool.
 
Downloads

Launcher List Indicator does not have any download files registered with Launchpad.
now how do i do that ?
 
You'll need to create a release first.
 
Ah . . .OK . . .
By the way, about the front windshield
So turns out , my insurance plan covers everything, except for windshield damage
Fancy that . . . What is good, however, is that we found a pretty good deal, and they'll fix it tomorrow afternoon.
Ain't bad at all
 
1:32 AM
I'll submit another pull request in a bit to fix an issue with the way icons are loaded.
Oh, and you need a .desktop file.
 
@NathanOsman What should I put for Exec= line ? Full path to some directory or just call the indicator directly ?
 
I'm still trying to decide the best way to do that...
Ideally, the script would go into /usr/bin...
But then it won't find the icons.
But it won't anyway with my packaging since it copies them to /usr/share/pixmaps...
So... I think our best bet is to adjust the way the icon is loaded.
 
@NathanOsman just put it into /opt.
 
We'll never get packages into Debian with /opt in the path :D
I wrote this so that one day it could be accepted into the archives.
 
ugh . . . well, i guess i'd have to re-write the icon handling for that . . .
 
1:39 AM
If the icons are in /usr/share/pixmaps then you can just use their name - no need for a path or extension.
self.app.set_icon('indicator-icon-monochrome')
...for example.
 
So what will be the icon name after you copy it ?
 
Well, the packaging copies indicator-icon-monochrome.png to /usr/share/pixmaps.
So the full path would be /usr/share/pixmaps/indicator-icon-monochrome.png.
Then you can use the set_icon() line above.
 
Em , wait a sec . . . .but default icon is indicator-icon.png . . . or are we going with monochrome as default ?
 
Oh, you can pick whichever one you want.
I'm just describing how it works.
They are both copied to the same directory.
 
1:56 AM
user image
4
"Ubuntu at Twilight"
 
@NathanOsman how's this ?
        self.alt_icon_path = os.path.join(
            self.user_home,
            '.local/share/icons/launcher-list-indicator'
            )
        if os.path.exists(self.alt_icon_path):
            self.icon_path = self.alt_icon_path
        elif os.path.exists('/usr/share/pixmaps/indicator-icon.png'):
            os.icon_path = '/usr/share/pixmaps/'
        else:
            self.icon_path = os.path.dirname(os.path.realpath(__file__))
        self.app.set_icon(
            os.path.join(self.icon_path, "indicator-icon.png")
custom icon takes priority
if it's not found, use the one from pixmaps directory
 
Looks like it will work.
 
if that's not found , it means users pulled code from git
Mkay, so I'm gonna push it up
 
Yeah, the current directory is always the final fallback.
I'll wait for it.
 
@NathanOsman do you want to wait for the scroll action code getting finalized, or do you want to finalize the deb and rebuild it once that scroll action gets figured out ?
 
2:00 AM
Were you going to add a .desktop file or do you want me to make one?
 
@NathanOsman I'll make it
 
Okay.
 
@NathanOsman I'll figure out scroll later. It's gonna take time. Do you want me to push the .desktop file to git ? or just copy contents here ?
 
You can push it.
Once you do that, I'll pull the changes and fix up the packaging.
 
Probably very poor icon naming choice: "indicator-icon" If somebody has my other stuff , it will get overwritten or something else. I should get creative with icon naming in future
 
2:07 AM
The first one could be called serg-icon-1
Sorry for lurking... just interesting learning about git push/pulls whilst watching new Jason Bourne movie.
 
nah . . . it will run into the same issue . . . .Like I said, i should get creative. I'll call my future icons flerber-ducker-furk.png
@NathanOsman pushed
 
Thanks.
Hmm, yeah. Good point with the icon naming.
 
lol@ducker-furk
 
ohhh money :)
 
2:37 AM
Still Here!
 
@NathanOsman what should i do about launchpad though ?
 
gstfs
 
@NathanOsman you wanted to play a game?
 
2:54 AM
I have a hypothetical question. Let's say someone had a user name here like "Windows stole my manhood so I switched to Unix" could they change it to a different name?
 
could they? yes.
 
let's insert "how" in front of "could" :)
 
@Seth Back now.
Up for Hedgewars?
 
I'd have to install it, but would love to try!
eeek! 136MB of archives. This might take a minute or two.
 
I've installed Hedgewars for my friend's kids , but never played them myself
 
3:09 AM
installed @NathanOsman
creating account
 
You won't need an account...
My IP address is 154.20.27.5.
Port is 46631.
You should be able to connect directly.
 
Oh. Okay.
 
[20:11] !!! Incorrect command 'ADD_TEAM' (state: in room)
[20:11] !!! Incorrect command 'Castle' (state: in room)
[20:11] !!! Incorrect command 'italy' (state: in room)
???
 
I can't seem to figure out how to connect to an IP @NathanOsman
it only offers "official" online and local online..
 
This is counter-intuitive, but you want "local online".
Then click "specify".
 
3:12 AM
ah
 
I don't want to go back to school :(
 
me either.
 
I see a guest now.
You'll need to enter the room.
 
that's me
 
Then add your team.
 
3:13 AM
This is Debian, but should I just dupe it? askubuntu.com/questions/819841/…
 
Ready?
 
as I ever will be :D
 
wb stress, headaches and homework and insomnia
 
Here we go...
Oh, you need to click the lightbulb.
 
3:14 AM
how in the world does this work lol
 
@Seth use the arrow keys to move.
Right click to select a weapon.
Hold and release shift to fire.
And don't walk off the side :D
Oops.
Up and down to aim.
 
oooookay
kinda getting this
 
There is a turn time limit...
 
what is this
 
3:17 AM
what's this
 
Hedgewars.
 
@Zacharee1 GOOD !!! We can send russian posts there
 
@Serg lolz
@NathanOsman what's that
 
1 min ago, by Nathan Osman
Hedgewars.
 
oh dug it's a bazooka
gravity applies
 
3:19 AM
@NathanOsman what's that
 
Uhm... a game.
 
I'm so bad at this xD
 
sigh
 
Oh shoot.. Grr. @NathanOsman I'm going to have to step away for ~15-20 minutes. Sorry, I thought I was going to have time to myself :(
 
It's okay.
We can try again later.
Now you at least have a bit of an idea how the basics work.
 
3:21 AM
It's 8 o'clock. why do things have to come up :(
 
hello
What did I miss
 
Is that Toucan Sam after the botched surgery?
 
don't gimme the heebie jeebies for that upcoming... urrgh...
 
hello
 
nyello
 
hru
 
@Zacharee1 that's what we were doing ---^
 
lolz
dem fiziks
@Seth nuke? ^
This question is OT and a mess askubuntu.com/questions/819818/…
@edwinksl wai u aproov edit to qweshun ^
 
3:41 AM
@Zacharee1 well it still is an improvement to the question and makes it easier to justify migrating the question to U&L when the time comes
 
@edwinksl you should only approve the edit if it actually fixes stuff. All they did was correct a few words. The question is still a mess. At least accept and improve. I'm editing it now
 
@Zacharee1 it is still an improvement that i felt was enough to justify giving +2. it surely isn't perfect.
 
I disagree with you :p
 
that's fine too
 
and I learned my opinion from Seth, who lectured me on only giving an edit if I actually tried to fix it all :p
but meh, 2 rep
 
3:44 AM
@Zacharee1 i didn't "accept and improve" because i was lazy to improve
 
@edwinksl then reject
 
@Zacharee1 yet again my dash fails. Installed a program and it wont show up. have waited over a minute
still wont show up
 
@JamesTobin that's a caching thing. Reboot or restart Unity and it'll be there
 
@Zacharee1 it came down to either "accept" or "accept and improve" for me
 
why should I have to?
this constantly happens in Unity but never on XFCE or its derivatives
 
3:46 AM
certainly feel free to reject if you come across similar edits; i wouldn't stop you
 
@edwinksl wai
@JamesTobin then USE XFCE
@edwinksl imma reject U
 
@Zacharee1 like i said, it was a good enough edit in my opinion
i don't know how many times i have to repeat that
 
@Zacharee1 doesnt integrate well with touch
can i get whisker menu working on ubuntu unity?
 
yaaaaaawnn
 
BOO
 
3:50 AM
@Zacharee1 your acceptance rate of edits is too high for me to believe you only accept edits that "tried to fix it all"
 
@edwinksl we'll seeeeeeeeee
@edwinksl Well no :p. But I skip edits that barely do anything, or I reject them
@JamesTobin file a bug report. We can't do anything about it here.
 
@Zacharee1 why skip when you can reject? when you skip, you run the risk of someone like me accepting it, which apparently annoys you
 
@edwinksl my philosophy, adapted from Seth's, is to accept or improve the edit as long as the editor at least seems to have put in effort
@edwinksl Because I'm lazy :p
@edwinksl if I don't really want to accept it, but I don't think it should be rejected, I skip it
well I answered the Kali question, since the current one is wrong askubuntu.com/questions/819818/…
 
@Zacharee1 correcting typos is putting in effort. if that isn't effort, then you would better define effort.
 
whatever
 
3:56 AM
back @NathanOsman, if you want to have another go.
 
@edwinksl well, they corrected bought, but didn't capitalize I. They added a conjunction and then capitalized that one I, but not the rest. They added some semi-colons, but didn't remove any commas and replace them with periods. They didn't remove the beggy message.
It's like they ignored most of the question and just scanned it before editing 8 things
 
@Zacharee1 it is STILL an improvement
 
@edwinksl I guess
 
i have said my piece. bring it to meta if you don't like it.
 
it's not worth it
I just wanted to say it's not a great edit, but you had to be all serious :p
 
3:58 AM
if you call me out like that, you should expect a serious response.
 
sigh
so it begins
 
@Seth Thanks but I'm kinda busy on something now :(
Maybe we can plan for another day.
And more will join us.
You wouldn't believe how much fun this is with 4+ players.
 
@NathanOsman Sounds like a plan! Sorry I had to go suddenly :/
 
4:15 AM
[ SmokeDetector | MS ] Shortened URL in answer: Dual Boot on Dell Inspiron 7559 laptop by Steven Goering on askubuntu.com
 
waht did i miss, @NathanOsman?
 
[ SmokeDetector | MS ] Bad keyword in title, pattern-matching website in body: Postdrox Body building isn't as easy by taylorswiftsz on askubuntu.com
 
4:35 AM
hello, its me
 
hey
 
im just wondering
if i can ever learn python at all
 
@KazWolfe We set off the nukes.
 
it's a mystery
 
@NathanOsman is north korea a wasteland?
 
4:37 AM
@NathanOsman you blew up something like the 4th of july?
 
@ƎpᴉʇʎXD PYTHON IS HARD, OKAY?
 
@KazWolfe jeez no need to do the caps ._.
 
@KazWolfe Someone used gradians instead of radians and we are now at war with India.
 
i'll get Civ 5 out
 
Lol.
 
4:39 AM
this techrax guys is annoying as hell
 
i bet google is lazy and don't want to roll out nougat ._.
 
I'm getting to the point where I could live with myself getting an iPhone. Getting there mind you.
@ƎpᴉʇʎXD lol. "we just spent a year writing this new update, should we roll it out? naaah, too lazy. Why'd we do it again?". That's not it.
 
@Seth lol
 
@Seth too many android choices ?
 
4:42 AM
@Seth "Ubuntu Touch" - they don't have this problem.
 
@NathanOsman there are no US ubuntu touch devices.
and I'm starting to doubt there ever will be :(
 
@Seth Nexus 6?
 
@Seth But unofficial ports are coming.
 
you could always ship one from Europe if you have connections . . .
 
@NathanOsman Unofficial ports die easier than Lenovo/Moto support lives..
 
4:45 AM
Hmm...
Windows Phone, anyone?
 
@KazWolfe There's no UT port for the Nexus 6.
 
@NathanOsman I could live with that too.
Not sure which is worse. iPhone or Windows phone.
 
but windows phone is still windows
 
esp. with all the windows 10 privacy issues.
 
4:46 AM
huh
 
and it can BsOd
 
I own a 1st gen windows phone. it was great until the updates stopped.
well I need to go to bed.. 'night!
 
@Seth There is one in progress now.
 
night seth
 
@NathanOsman eh, cool, I guess. But again, unofficial ports have entirely unpredictable lifespans.. That's not really a solution :/
As much as I would love to run Ubuntu Touch.
 
4:49 AM
oh great, windows 10 phone, when it crashes it just does :(
i'm just waiting for a s3mini or a note1 port for UT and I will take a picture :3
 
Geez, I must be invisible. askubuntu.com/q/819860/231142
 
@Terrance uhh
 
@edwinksl I answered quickly to OP. Then someone else answered 2 minutes after me, but it seemed that no matter what I said or wrote did not matter. I felt invisible.
 
@Terrance it seems OP wanted 370 and your answer does that
 
For the record, I really really like my OP3. Solid as a rock. It has yet to crash on me.
3+ weeks of uptime so far (had to reboot for an update).
 
4:58 AM
@edwinksl I am running the 370 drivers, and I think they work really good. Some of my videos have stopped the little screen tearing they were getting. :)
@NathanOsman OP3?
 
OnePlus 3.
 
Ah
 

« first day (2165 days earlier)      last day (2800 days later) »