« first day (2231 days earlier)      last day (2744 days later) » 

12:03 AM
today's tutoring session apparently was a wreck
i left with some money, but i feel like my students are still confused about pointers
and structs
 
Eww, pointers.
 
@Serg you can practice for free here. No charge to learn to teach :p
 
@ByteCommander i see you're excited about C programming too, huh
 
and passwords.
 
@Zacharee1 i think this is something one just has to spend hours practicing. They have shiz ton of examples and homework questions. It's just seems obscure to them
I personally failed that class 2 times before i passed with A
only after i started doing Ubuntu, by the way
 
12:09 AM
Unutbu FTW
 
@Zacharee1 spelling ftw XD
 
@Serg jokes FTW
 
FTW FTW
 
12:45 AM
@Zacharee1 maybe it is a good idea to try to teach here in AU room. I dunno though, who'd wanna here be my "student" aka test rabbit
besides, i charge for my tutoring, so . . . probably ain't no one will like that
unless they really need
 
1:09 AM
pointers are confusing.
You're right, I think. the only way to really understand them is to just do tons of practice until they become second nature.
hi rpi
 
1:22 AM
0
Q: Thoughts on migrating Answer from duplicate question to original question?

WinEunuuchs2UnixI've spent probably two hours finely crafting an answer here: (Bandwidth Monitoring) However the question I'm answering is being flagged (with 2 close votes) as a duplicate of this Q&A: (How to track the total data transfered in a month) What would the ethics / morals be of taking my answer fro...

 
Also, you need a reason to use them. If someone has never programmed a microcontroller in C, they'll be like " Why do I need to care about memory addresses?". But once you get to microcontrollers it's like "OOooooh, epiphany".
 
Jacob, slow down with your reactions meta.askubuntu.com/questions/16344/…
 
That ^
Cooler heads need to prevail
 
he has a good point, but that's a really bad example
 
Like I said in my answer, it's totally OK to say in comments " Hey, dude, that's a bad suggestion" and if you have some better solution , then post it as answer
I think this whole thing is over-blown
5
Q: Converting the weight of a potato into a letter grade

S. Elliot PerezI've just started learning C# using Rob Miles' C# Programming Yellow Book and some related lab exercises from his website. I did one of them and produced a solution that works. In Miles' book, he says that nesting if and else brackets is clumsy and introduces the switch. But switch apparently doe...

Wat ?
 
1:35 AM
o_O
 
brings potato to professor on monday , "Can I haz A+ plz ?"
 
1:52 AM
@Zacharee1 can I haz a minute of your time ? or two ?
errebodey is afk ?
 
sure
 
@Zacharee1 can you please look at this and tell me which parts are confuzzling github.com/SergKolo/c_tutoring_materials/blob/master/…
If you were using this code to study pointers, could you say this would be good resource ?
 
@Serg I have no idea
 
---___________---
wat ?
 
idk pointers
 
1:58 AM
pointers are memory addresses of the items
 
> we keep printing until we've not reached
// the end of array
that doesn't make sense
@Serg well I understand the code, so maybe I just don't know terminology?
 
@Zacharee1 for instance ?
 
which terms you don't understand ?
 
2:28 AM
AWW YISSSS
CyanogenMod 14.1 for my phone is out!!
 
b-but no android pay ;-;
seriously, Google. Let us disable SafetyNet and live on the edge.
 
@KazWolfe I think it's the banks that are really preventing it from happening
 
@Zacharee1 Then, let us do that, still.
Though really, Google just needs to have a "bypass SafetyNet" toggle. Games like Pokemon GO and a few others are abusing this too.
safetynet attestation is stupid and does nothing for anyone. In fact, it discourages rooting and the open platform that Android is known for!
I mean, Google used to encourage rooting on the old Nexus devices, but they've made it all but impossible now.
Snapchat, Pokemon Go, Android Pay... all of these apps are using this service that should not exist to keep "security" at bay. Android is making it harder to modify their phones successfully than iOS even.
I mean, once you jailbreak an iPhone, everything still works the exact same as before. No jailbreak checks, no this, no that. Most everything just works.
 
2:44 AM
@KazWolfe not true
 
@Zacharee1 Apple Pay works fine post-jailbreak. Some apps have a check, but they're easily bypassed.
 
that is true
 
SafetyNet has no bypass method at all.
 
it does on the OP3 remember?
 
Until they fix that bug server-side.
And then, no more bypass.
 
2:46 AM
start a petition
 
Why would Google and banking companies listen?
Even if they make a license agreement you need to read when you hit "Disable SafetyNet," they can still be sued for negligence.
 
you just answered your question I think
ATTACK (@KazWolfe) youtube.com/…
 
Guess I'm going to be staying on iOS then... At least there, I can gain root and not lose features I use daily.
@Zacharee1 Is that YouTube Comments?
 
@KazWolfe dun dun DUNNNNNN
how big is that GIF
it still hasn't loaded
hmm pretty tiny
so why the long load
 
Here. Can we have a phone manufacturer that adds more thickness and puts a bigger battery?
Is that so hard?
Still. If I want to play dumb with my banking data, I should.
 
2:57 AM
@KazWolfe I just keep a car battery attached to my phone and carry it around in my backpack...
 
iOS lets me do that. Android does not. This is backwards and stupid.
In what sick twisted world does Trump have a chance for presidency, and Apple let us have more control over our own devices and data?
 
@KazWolfe I rather have no trump, and less control over my device I think.
 
what is this i can't even. halp, i give up.
 
@KazWolfe wow...
 
i'm so disgusted with myself. leaning towards iOS and Apple because they give me more freedom over my data and devices...
This is so wrong on so many levels.
 
3:10 AM
@KazWolfe I don't think they're giving you more freedom, I think they're just too lazy to actually block it, since jailbreaking is almost impossible in the first place
 
@Zacharee1 Still. If I get to mod one and keep my mobile wallet but not the other, I consider the former to be more free.
 
@KazWolfe don't use Marshmallow rooted, just like you can't use iOS 9 jailbroken?
 
I can use iOS 9 jailbroken...
But I can't use Marshmallow rooted without losing Android Pay.
Or PoGo. Or Snapchat
 
wait
9.3.3 JB is out??
 
yeah
9.0 - 9.3.3 is breakable
9.3.3 is still "semi-untethered" but it works.
 
3:15 AM
dammit i can't find a working lighter in the whole house
 
when all your data cables are broken so Windows just keeps making the connecting sound when you plug in your phone
 
badum, badum, badum
 
in Windows 10 it's dee-dee-dee
 
ah
gosh, omgubuntu take forever to process comments with links in them
i submitted my comment two days ago, still pending approval
 
@Serg I had the same problem when we where trying to light candles on birthday cakes...
We ended up using TNT...
 
3:27 AM
I'm sure that birthday party was a blast
 
@Serg actually we found some matches...
But nobody smokes in our house...though we where going to have to turn on the fireplace...
 
in this comment thread, does anyone see the replies that person is talking about (the ones with links) youtube.com/…
 
@Zacharee1 Nope.
Checked on iPhone too.
 
@KazWolfe tell em
plax
 
maybe i should get a new cover for my OnePlus
 
3:36 AM
mebeh
 
\0
 
o\
 
maybe a little heavy
how durable do you want
 
3:46 AM
@Serg you have a OP2?
 
@Serg you also have the 810 which has overheating problems right?
 
55 mins ago, by Kaz Wolfe
user image
 
@TheXed Yep , i do
@Zacharee1 uh . . . not sure which model i have, lemme czech
 
Snapdragon 810 sorry
 
3:50 AM
@Serg I have a OP2 too...
 
Meme time?
 
Alright!
 
@TheXed hi five !!!
 
@Serg lol
 
3:52 AM
Also, WOOOOO, I've figured out how to get mime-type with Gio
 
How is it possible that my phone has a better CPU then my desktop :-(
 
My desktop is from like 2005 , was left to me by a friend, so it's not the greatest CPU and hates more than 1 GB ram
so yeah . . . timing is everything
 
@Serg I have a 486 back at home.
It's from 1991.
 
@Serg yeah my desktop, my friend had a friend build him a gaming rig, it "died" so he gave it to me after storing it in his garage for a while...
@Serg I put a power supply in it and BOOM!
it was revived...
 
@NathanOsman lovely ! What does it run ? Or does it run at all ?
 
3:58 AM
@Serg Windows 95.
It's got 12 MB of RAM.
It has two hard drives, I think 100 MB each or something like that.
 
so @NathanOsman. I'm going to get an iPhone instead of the OP4.
 
Nice. I'd love to play with some old PCs. Especially those back in my informatics class back in my hometown. We were programming Turbo Pascal there
 
@KazWolfe ಠ_ಠ
 
@NathanOsman The iPhone allows me more freedom to do what I want with my device and data.
There's no SafetyNet holding me back.
 
*cough* *gasp* *hack*
 
4:00 AM
@Serg to bad I didn't know and shipping didn't cost so much, I just recycled about 50 or various hardware configurations...
 
@KazWolfe wait, what?
Did you just use "Apple" and "freedom" in the same sentence?
 
@NathanOsman I can jailbreak my iPhone and not lose important features. I can't root my Android without losing those same important features.
 
@TheXed Heh , maybe next time then ;)
 
@KazWolfe might be a little drunk, we are not sure...
 
@TheXed Nah, I don't drink.
 
4:02 AM
@KazWolfe then you have just gone mad?
 
@TheXed We're all mad here. Why else would we have come?
 
well its not because we are apple fans :-P
 
yuck
 
But I like my mobile wallet a bit too much to let it go yet.
 
this CM14.1 boot screen is terrible
bright white background and the tiny Google color dots juggling in the middle
 
4:04 AM
@Zacharee1 eww, why do people use white backgrounds for boot?
 
@KazWolfe I DONT KNOW
I don't know why everyone insists on bright white this and bright white that
especially Samsung, with its OLED screens
 
black is better for the battery life
 
@TheXed only on OLED
 
^--- And this is why I don't use Bluetooth for file transfers
 
4:05 AM
"let's use this panel. it has great contrast and saves battery with darker colors. but let's just put a bright white and purple skin over Android to run on it"
@NathanOsman wish we could turn back time. to the dialup days...
 
so unless there's some way to bypass SafetyNet, iPhone here I come.
 
(and yes, I see it's 8x as fast)
@KazWolfe there still is for now
PHONE BOOT PLS
eyy]
 
@Zacharee1 Um... no... Systemless/magisk was fixed
 
it literally booted just as I said that
@KazWolfe noooo
 
Sure I can bypass the unlocked bootloader but not root.
 
4:06 AM
No wonder A2DP quality is crap.
If it tops at 50 KB/s.
 
@KazWolfe but what do you use root for?
 
@Zacharee1 basically most everything
 
like?
 
Oh snap!
 
@Zacharee1 custom kernels!
 
4:07 AM
I just won my fantasy football game to take first place...
 
@TheXed did Chrome crash? :p
 
full-system ad bypassers
 
@TheXed .....yipee?
 
low-level access for things
 
@KazWolfe can be done on iOS
 
4:08 AM
overclocking/underclocking for power management
 
@KazWolfe too vague to be sure
@KazWolfe can't be done afaik
 
@NathanOsman awesome...best season I have had since joining the league
 
@Zacharee1 have done it
 
rly?
 
last season I won 3 games all season...
this year I am 7-2 so far
 
4:08 AM
@Zacharee1 elementalx.org
 
iOS doesn't have DT2W/S though
 
oh, no, iOS doesn't do it. Android + root can obv
 
@KazWolfe I mean on iOS
@KazWolfe I'm trying to see if what you use root for can be done on iOS
 
@TheXed I used to participate in fantasy baseball.
 
This is a pay league...I almost quit last year because my teams have been so bad...
good thing I didn't
 
4:10 AM
Oh, that's different.
 
Money goes to a pot...top three teams get a pay out...
But I don't know how much because I have never had a team do this well so I have never asked...lol
 
@Zacharee1 eh, somewhat
android root is more powerful but still... safetynet makes it not worth it
 
really?
mobile payment is worth that much to you?
 
woooo, icons for filetypes !!!
 
get a wallet case :p
 
4:17 AM
mobile payment, snapchat, pokemon go, and literally every other moron dev that uses safetynet
 
last time I tried it Pokemon was fine or had an easy bypass
seriously though
start a petition
 
they won't do anything.
 
share the link with me. I'll post it on XDA or something
might as well try
 
everyone's too worried that they'll get sued for negligence, even with the "HEY YOU! DOING THIS MAY REALLY SCREW UP YOUR DAY!" warning that carries an EULA.
 
are they actually allowed to be sued if the user has to agree to a license?
 
4:20 AM
yeah
 
...
 
License agreements aren't technically legally binding.
 
did they have these issues on LP?
before SafetyNet?
@KazWolfe wait wat
 
I still can sue for negligence on their end.
 
ugh, I feel like I'm gonna overdose on Chloraseptic
it works so well for a sore throat, but it's so hard to spray it where mine hurts
 
4:22 AM
well, not totally legally unenforcable, but the fact is a "no-sue" clause can be bypassed in a few ways IIRC.
 
Feature request for WolfBot.
 
@NathanOsman bypass SafetyNet
 
I would like to be able to have him auto-generate memes.
 
@NathanOsman WolfBot isn't allowed to do fun things.
As per orders by AU mods.
 
4:25 AM
@SmokeDetector tpu-
Plus, That's a plugin, not a core bot feature.
 
@NathanOsman is that what you do for a living anyway? we don't need a bot to replace you!
 
@edwinksl wait, is this replacing nathan? well...
If that's the case, then I have no choice but to accept this feature request and implement it into Core immediately.
 
what else does nathan do here besides generating memes? ;)
 
!!/project new "Create Meme feature" priority=high severity=critical
 
I believe I just watched the slowest touchdown unfold in NFL history...
 
4:32 AM
this chat needs more swords.
 
@KazWolfe lol, in my defense I also went to church this morning...
 
4:52 AM
no theme engine in CM 14.1 :(
 
5:11 AM
morning!
Congratulate me for being the rarest font tag badge holder :P
2
 
[ SmokeDetector | MS ] Bad keyword in title, link at end of body, link following arrow in body, pattern-matching website in body: Remove Damaged Skin Cells with Coal Cosmetic Moisturizer by rebacalverez on askubuntu.com
 
@Anwar congratz buddy
 
5:48 AM
Thanks :D
first!
 
6:07 AM
gg twitter down
 
@edwinksl I didn't do it.
 
nice, i was about to ask if you did it
 
@edwinksl working here!
 
seems to be a problem in US and japan
 
I've seen a poll about US election just now. 51% people trust social media it says. 23% US mainstream media
 
6:12 AM
@edwinksl Reddit is down too.
...and it's back.
 
i blame toasters
6
 
(Reddit, not Twitter.)
@edwinksl that would have been funny a few years ago - but now that's actually possible.
So not only is it funny, it's also scary.
 
@NathanOsman have you checked if your toaster is part of a botnet
 
Don't have a toaster, so "no" in my case.
 
you don't have a toaster???
 
6:15 AM
Okay then, which moron left their fridge connected to the Internet?
 
not me
 
@DmitryKudriavtsev What is this?
 
b64'd zip
unb64 it, unzip it, run ./start-linux.sh
 
@ThomasWard question... the old version of NitroShare was included in Yakkety because of feature freeze but the new version in Debian hasn't showed up in Zesty yet. Should I be concerned or do I need to do something?
 
6:18 AM
then run free -k
 
Why are we running Linux inside Linux?
 
twitter back
 
Indeed.
 
@KazWolfe Check out that memory consumption on that thing
 
6:21 AM
You're loading a ramdisk to memory.
so it'd be around 2GB looking at it
probably more because it unextracts
 
Actually more around 5MB @KazWolfe
 
huh.
What does this image contain?
 
A custom compiled Linux kernel (~1MB), an initramfs with a basic system installed (~1MB), and a small shell script (~120B).
 
user image
2
There we go.
 
This is off-topic question on Ask Ubuntu, but as far as I know Mac comes with a terminal — Anwar 12 secs ago
am i right or am i right?
 
6:29 AM
This . . . is kind of awesome
Also cc @Zacharee1
 
someone please try it...?
 
@DmitryKudriavtsev let me open a VM
I somehow don't trust random images online
 
vm inside a vm?
 
yep.
 
@KazWolfe Please look at the file.
 
6:30 AM
actually it's VMs all the way down
 
VM-cursion
 
It's a zip with a kernel, an initramfs, and a shell script that starts an emulator
you can just copy the command from that
 
I'm going to run this in VirtualBox which is running in qEMU
I'm not worried about the command. I'm worried about the images being tampered with.
 
...how would the images do anything to your computer if they're sandboxed in a QEMU VM?
 
morning || afternoon || evening
 
6:33 AM
@Zanna morning
 
qemu-system-i386 -kernel bzImage -initrd initramfs.cpio.gz -nographic -enable-kvm -append "console=ttyS0 rootfstype=ramfs rdinit=/sbin/init"
 
@DmitryKudriavtsev VM escape exploits
 
@Anwar :)
 
@NathanOsman if I tell you that patience is a virtue would you believe me?
 
those exist for qemu?
 
6:34 AM
@ThomasWard I guess so...
 
probably because we got a patch in that adds a delta, @NathanOsman, I will check. After sleep.
 
In other words, hang tight?
Okay.
 
@DmitryKudriavtsev I don't know so...
In security, you play it safe.
 
ok.
Has your VM started?
 
Installing qEMU right now
 
6:39 AM
Installing inside the VM, or outside?
 
Inside.
 
And your exec results:
Could not access KVM kernel module: No such file or directory
failed to initialize KVM: No such file or directory
 
...?
Try editing the script and removing the flag -enable-kvm
@KazWolfe
 
Started Linux...
[*] Rappot on C: (Win32)> # Pre-Run
[*] Rappot on C: (Win32)> free -t
              total        used        free      shared  buff/cache   available
Mem:        1016332      547856       91428       14256      377048      420092
Swap:       1046524       97396      949128
Total:      2062856      645252     1040556
[*] Rappot on C: (Win32)> # During Run
[*] Rappot on C: (Win32)> free -t
              total        used        free      shared  buff/cache   available
Mem:        1016332      600984       15388       14252      399960      366984
 
6:42 AM
no, not on the host system. On the guest
That's VM overhead
 
ah, one sec
/ # free
             total         used         free       shared      buffers
Mem:        127268         5332       121936            0            0
-/+ buffers:               5332       121936
Swap:            0            0            0
 
wait, Win32?
 
Wat.
Is that XFCE?
 
hang on, just to confuse you more.
 
6:46 AM
that's not windows
 
It would be Cinnamon sporting a Windows theme.
 
It's used in something I call the Rappot VM (or ScammerOS), which is meant to annoy the shell out of tech support scammers.
 
@KazWolfe What were you hexdumping?
 
@DmitryKudriavtsev urandom
 
6:48 AM
@KazWolfe image please! i would LOVE that
@KazWolfe OK that makes sense
 
@DmitryKudriavtsev i'll burn one eventually. my internet is potato so it'll be a while
 
@KazWolfe What is the speed?
 
3 up/down
 
@KazWolfe ugh
 
(hence why my terminal has win32 at the prompt, so I can just say a friend installed this "rappot" thing)
 
6:53 AM
@KazWolfe Why not go full PS1="C:\$(pwd)>"
 
because C:\home/owner looks weird
 
@KazWolfe Then PS1="C:/$(pwd)>"
 
something that's fun with this VM, though. Have xdotool runing in the background randomly cutting/pasting things onto your clipboard.
Whenever they paste something, it's not what they expected
 
that was a fun script to mess around with
 
6:55 AM
Is it always running, or do you manually start it?
 
i start it up whenever they connect to my session and open notepad
 
ok
@KazWolfe notepad is leafpad/gedit?
or wine notepad?
 
gedit in my case. i'm too lazy to rename it.
 
Lol.
 
Try alias msconfig='ruby -e \'puts ["Go f**k yourself.", "Nope.", "Please stop scamming me.", "pls stop", "Go away."].sample\''
 
6:59 AM
i'm a real dick with this sort of thing :D
i'm thinking of writing a little syskey util and rebinding Alt-F2 to Win-R
 

« first day (2231 days earlier)      last day (2744 days later) »