« first day (2202 days earlier)      last day (2765 days later) » 

12:00 AM
anyone here?
hmm seems better
but my messages disappeared o_O
 
well I am here :)
Lurking mode +
 
12:16 AM
heck, computer repair equipment is expensive... decent sets of tools are way more than I want them to be >.>
 
12:30 AM
is @NathanOsman here ?
 
I sure am.
 
@NathanOsman preferences dialog is complete. I'm going to edit README.md and push it off to git. Are you available to make PPA tonight ?
 
Yes, but I already made the PPA :D
I just need to set up the branches.
You stopped me when I was halfway through.
Just leave a ping when you're ready to go.
 
awesome. I'll finalize everything and lets release that sucker
i have a few things in mind but they'll be added later. What has been planned has been accomplish and even more
 
Maybe if we have time next week, we'll take a look at packaging it into a snap.
Apparently launchpad can do that now.
 
12:36 AM
@ThomasWard What special equipment does one need for that except two different screwdrivers?
 
@ByteCommander Try taking a Mac apart.
 
That'll be awesome too. Someone asked me if i planned to make snap package out of it
 
@NathanOsman How to properly take apple stuff apart:
 
@ByteCommander If we take @NathanOsman's suggestion, then we'll need those two different screwdrivers * 10000000
 
not getting the joke... :(
Is this guy using Unity 8? askubuntu.com/q/834686/367990
 
12:43 AM
@ByteCommander Apples have adhesive, then 5 point screws, some phillips head, one or two flathead, a few hex, and about 3 different sizes
@ByteCommander It might be Numix, but it wouldn't hurt to ask
 
@Zacharee1 Screw that. I provided a quicker and easier solution to take it apart. Once and for ever.
 
true
but some people actually like Apple stuff (ikr?)
HEY EVERYONE
IT'S A NEW UTC DAY
TIME TO REVIEW THE CLOSE VOTE QUEUE
 
Shhhhhh!
 
Which is actually remarkably low (thanks Fabby)
 
Fix your screaming.
 
12:45 AM
@ByteCommander I AM WHISPERING
@ByteCommander I think us getting the CV queue to 0 warrants some capslock :p
 
@ByteCommander which is why I don't use it all the time. What's your point?
 
@ByteCommander specialized bits, tweezers, screw grabber tool, precision tools for tiny tiny laptop spaces and working with ultra tiny screws
also solder and a soldering iron
 
12:49 AM
@ByteCommander I'm getting attention for the CV queue. Your giant onebox images seem to be begging for more attention than my text
@NathanOsman clickbait detected
 
What?
 
@NathanOsman "Hey, this is pretty cool." I need to click it to see what you mean :p
 
@ThomasWard I see the (rare) case for a soldering iron, but I'm sure I never needed more than two or three screwdrivers and maybe a pair of tweezers ever... You should switch to a different brand to fix. :p
 
@ByteCommander I do multiple brand repairs
not just for myself
so, not an option
need torx bits for my HP workstation, hex bits for the rackmount server, weird proprietary screw bits for my friend's computer which I am working on upgrading parts in
and so many friggin screws it's painful
 
@NathanOsman sounds nice, but how well is it supported?
 
12:53 AM
i also do tech repair for other people too
so...
need to make sure I have tech I need
 
Also relevant XKCD:
 
just in case
 
@ByteCommander Not at all.
But maybe I can change that.
I smell another Gimp plugin...
 
@ThomasWard Sounds like you need a multitool.
 
@ByteCommander lol.
@ByteCommander The core problem is there's no multitool that has everything I need.
or in the sizes i need to fit in the space I have to work with
there's this one computer I'm working on fixing, a Dell Inspiron One 2305, that has evil hard to get to nooks and crannies
and tiny tiny screws and things
can't fit fingers in to screw areas, so tweezers and such are a must
and I am missing them
apparently a third of my toolkit is missing
mostly screwdrivers and grasping tools
 
12:58 AM
Maybe you should tidy up your room once again...
 
@ByteCommander I did. I think the tools were stolen
 
Amazing stuff can usually be found this way.
 
I'll probably find them when cleaning up and moving out of this apartment to my next place I live in come next December-ish
 
Who would steal a screwdriver?
 
Down to 39 CVs on my end!
 
12:59 AM
@ByteCommander the worst case is I left them at work and they were 'borrowed' and not returned to my desk
in which case they're gone
 
nice co-workers you got there...
 
Go to UR for some CVs
 
@ByteCommander well, the good tools I just dropped about $63 on will never leave my home, or my bag. My workplace can reimburse me later for partial (from the missing screwdrivers from my other toolkit)
 
There are currently 62 CV, 20 FP, 2 LQ and 1 RO posts in the queues.
 
wow
we're doing well
how do you see objective stats?
 
1:02 AM
yes. you are.
thank you for reducing it by 50k :P
 
(you must open the review link in a private window (or logged out) to see the real numbers)
 
ah
61 now :p
 
@NathanOsman can I add the ppa information to the release notes now or it still has to be set up?
 
Sure, you can add it, the link won't change.
 
Cool, may I have it please ?
 
why would you remove all linebreaks askubuntu.com/review/first-posts/627443
 
@Zacharee1 probably a direct paste failure
people don't realize things
 
ack, I accidentally recommended deletion
don't ask how, I just did
@Serg have you done your CVs today?
 
man, I really like C, but I have mixed feelings about learning C++
 
@IanC + == more == better :D
and it'll help with your Java for Android
 
1:15 AM
@NathanOsman , @Zacharee1 and @Mateo thank you very much for all the feature requests and suggestions, I've credited you guys on the release notes where appropriate
 
I've learned a bit of Java before, it's been a while so I'd have to review lots of things
 
@IanC Java is much easier to learn than C++...
 
@IanC well the C++ syntax is basically the same. Different keywords and functions obviously, but I was surprised coming from Arduino to Java
 
@Zacharee1 also, no , I haven't done CVs today. In fact , I'm no editor . . . I'm more of an answerer
 
1:16 AM
@Zacharee1 maybe I just never felt the need for the C++ "extension", you can do things in a very similar way with raw C
 
@Serg I think the prefs diag was Severus
 
@NathanOsman at this point, it's all finalized so . . . lets get the branches set up
 
I suggested a "more details..." modal
 
@Zacharee1 - Do you know of any OS that can run on an NEC 300Mhz CPU with 576MB of RAM?
 
@Serg K, I'll get on it after supper.
 
1:17 AM
Windows 3.1?
idk
@IanC actually, Windows XP would work
 
@Zacharee1 I don't think an NEC CPU is x86
 
which nec?
the V20 is
 
there's one thing that comes to mind in which C++ is better than C (with an OOP approach). Which is getting a parent object from a known object @Zacharee1, there are some workarounds for that though
 
@Zacharee1 I have no idea. I just had the crazy thought of running Linux on my printer...
 
but it's just an opinion from someone who doesn't know much C++, so I think there are big chances I'm wrong :p
 
1:19 AM
oh oops sorry @IanC
 
In case anyone wants to see the changes, feel free to head over to github.com/SergKolo/udisks-indicator and check out the screenshots as well as updates README and release notes
 
profile pic confusion :p
 
The manual says it has a 300Mhz NEC CPU.
 
@AndroidDev o_O
 
no problem, I really need a more distinctive profile picture @Zacharee1 hahah
 
1:19 AM
@IanC choose a derpbuntu one
 
@Zacharee1 - I mean, with 576MB of RAM, it should theoretically be possible...
 
yeah but you don't know the arch
 
@IanC C++ is object oriented,but it's not necessarily better. It's just different animal. Also, it has multiple inheretance, which is something for which it's been criticized a lot - Java doesn't allow inheriting from multiple objects
 
@Zacharee1 exactly
 
C is still big in embedded systems and Unix/Linux world. Forget Windows though
 
1:21 AM
why is multiple inheritance bad?
 
@Zacharee1 as far as I understand, if you inherit from multiple objects, their parameters may come into conflict somehow. I don't know enough of C++ to say why exactly though
 
hmm
 
Python is the same way - there's no multiple inheritance
 
but isn't it better to have the option there?
 
And speaking of Python, as someone once said - Python is sysadmin's sugar
 
1:22 AM
I think it's worth learning C++ though, would it be easier since I've some C background? like, the libraries sintax are similar?
 
@IanC syntax is not quite similar, it's more like cross-breed between bash and C
std::cout <<< "Hello World" ;
 
man, bash sintax is a nightmare
 
@Serg you can use printf, but people don't like it :p
 
@Zacharee1 I wonder why
 
@IanC like srsly
 
1:24 AM
@Zacharee1 I don't know, I just think the sintax isn't very predictable (didn't find a better word) as other languages, that's all
maybe nightmare was exagerated :P
 
@Serg printf("dunno");
@IanC like srsly == like seriously == I agree, omg
 
@Zacharee1 System.out.printf(" still beats lengthy java commands ");
 
@Zacharee1 misunderstood you, my bad!
 
@IanC syntax is alright. Word splitting can be nightmare
Python also has something similar to Java though
sys.out.write("this")
 
pls
 
1:28 AM
forget it, Zach
 
never
public static void main(String args[]) {
System.out.println("Whatever could you mean?");
}
 
neva foget, JabbaScript 2016
 
wai
YES
I DID IT
ish
 
pats Zach on the back
good job
Now write me an indicator in Java
 
hohoho
cause everyone wants to install Java to use an indicator
 
1:30 AM
well, that escalated exponentially, right ?
 
@Serg I think you should do some CVs
@Zanna's back!
 
@Zacharee1 i will . . .in November
 
wat
@AndroidDev you should do your 20 too
 
because holidays, because exams, because indicators, because conference on 15th, because i prefer doing answers
 
so do I, but this is something that'd be great to accomplish
 
1:33 AM
Don't worry, once i retire as answerer, I'll do all the CV you want me to
 
lol
 
guys, can I ask your opinion on a small C code snippet?
 
@IanC I don't know C, but I could look at it
@IanC Put it on paste.ubuntu.com
 
it's more about the logic, I wanted a function to append a line in a file
and the best approach I found was creating a temporary file with the appended line then copying it to the original and then deleting it
I wanted to avoid creating this temporary file, but didn't figure a way to do it without having a big array of strings (that would have to be as big as any file opened, doesn't sound reasonable)
I'll copy there @AndroidDev
 
@IanC I once created a String array from the hex codes of an image, and my program ate 2GB of memory.
Not good :)
 
1:41 AM
here:
http://paste.ubuntu.com/23296303/
@AndroidDev that's what I thought, unless I allocated the memory with malloc, and still, big files would eat good RAM
I'll implement this code in a function, and 1024 is just a magic number that will be the largest line I expect from the file
 
@IanC if it's a function, it's fine. If it's standalone code like this, expect buffer overflow
@IanC also, use unlink instead of remove , man -e 2 unlink
 
Ummmm........
 
@AndroidDev what bothers you there ?
 
@Serg why is unlink better suited than remove? is it because it's directed to files instead of also directories?
 
@IanC also , this : fprintf(tmpfile, "APPENDED LINE\n"); What if your file doesn't actually end with "\n" ? It will be like "LAST TEXTAPPENDED LINE"
 
1:47 AM
@Serg 1) It was really ugly (I edited) 2) Why would Ubuntu look for arm64 packages?
 
@Serg I'll add some statement to check if the file_line read ends in a '\n', didn't think about the last line :p
@Serg by the way, where did you find a possible buffer overflow? I was using fgets specifying the length of the buffer to avoid it
 
@IanC unlink and remove are actually the same, just defined in different libraries, and unlink is Unix/Linux specific. It may be alright to use either, i'd just prefer unlink()
 
Hallo
 
@Serg isn't it more recommended to use ISO C for portability?
btw, just change my profile picture, but don't think it updated
 
@IanC it takes a while
if your really impatient you can ask a moderator to purge your account
 
1:59 AM
it's alright, I just changed it to be more distinctive
 

« first day (2202 days earlier)      last day (2765 days later) »