Since the last hard problem that I attempted was so much fun, I wanted to do another one! Unforgotten Bits has 478 solves and a 69% Like Rate.
Download this disk image and find the flag Note: if you are using the webshell, download and extract the disk image into /tmp not your home directory. Download compressed disk image
zimengx@asahi ~/S/p/P/UnforgottenBits [1]> brew install --cask macfuse
==> Caveats
macfuse requires a kernel extension to work.
If the installation fails, retry after you enable it in:
System Settings → Privacy & Security
For more information, refer to vendor documentation or this Apple Technical Note:
https://developer.apple.com/library/content/technotes/tn2459/_index.html
==> Downloading https://raw.githubusercontent.com/Homebrew/homebrew-cask/c19c
###################################################################### 100.0%==> Downloading https://github.com/macfuse/macfuse/releases/download/macfuse-
==> Downloading from https://release-assets.githubusercontent.com/github-prod
###################################################################### 100.0%==> Installing Cask macfuse
==> Running installer for macfuse with `sudo`(which may request your passwor
Password:
installer: Package name is macFUSE
installer: Installing at base path /
installer: The install was successful.
==> Changing ownership of paths required by macfuse with `sudo`(which may re
🍺 macfuse was successfully installed!
MacFuse installed without issue, but ext4fuse ran into some errors:
1
2
3
4
5
zimengx@asahi ~/S/p/P/UnforgottenBits> brew install ext4fuse
==> Fetching downloads for: ext4fuse
ext4fuse: Linux is required for this software.
libfuse@2: Linux is required for this software.
Error: ext4fuse: Unsatisfied requirements failed this build.
It turns out ext4fuse is not actively maintained anymore. Looking around some more, I found the e2tools package that allows reading and copying from ext4 images without needing to mount them.
1
2
zimengx@asahi ~/S/p/P/UnforgottenBits> e2ls 'disk.flag.img'Bad magic number in super-block: disk.flag.img
Hmmm, maybe that has to do with the challenge? Or are just mounting it incorrectly. I still do not know if the challenge is in
Extracting the disk image
or Sifting through files in the disk image
Given the instructions
Download this disk image and find the flag.
I think the challenge is finding the flags in the files inside the disk image, not getting it to work. So I’ll assume for now that the “bad magic number” is my error.
But wait, the title is “UnforgottenBits”, maybe it has to do with the disk image itself (writing this, I kind of sound like an LLM’s thinking output lol).
1
2
3
4
5
6
7
8
9
Disk: disk.flag.img geometry: 520/64/63 [2097152 sectors]Signature: 0xAA55
Starting Ending
#: id cyl hd sec - cyl hd sec [ start - size]------------------------------------------------------------------------
*1: 8303233 - 1222319[2048 - 204800] Linux files*
2: 821222320 - 4513021[206848 - 524288] Linux swap
3: 834513022 - 1301388[731136 - 1366016] Linux files*
4: 00000 - 000[0 - 0] unused
Running fdisk, we see there are two linux partitions, and we need to probably calculate the partitions offset to read it correctly.
The first partition starts at sector 2048. Assuming a sector size of 512 bytes, the offset is 1048576 bytes.
This seems to contain boot files, lets check the other partition for more interesting stuff (/dev/disk5s3)
1
2
3
4
5
zimengx@asahi ~/S/p/P/UnforgottenBits [1]> sudo e2ls /dev/disk5s3
bin boot dev etc home lib
lost+found media mnt opt proc root
run sbin srv swap sys tmp
usr var
Yup, this seems to be the root directory of a user. The flag is likely somehwere inside here. Let’s copy the files to our local directory. Reading through the man pages, it seems e2tools has no way of directly copying over a directory, we’ll just use e2ls to navigate the directory, and copy files over when they seem interesting.
We have Maildir, likely storing mail for an SMTP client, then gallery, some photos (?), then irclogs — chat logs, and what should be plain text notes. All interesting, lets go the notes first, as text is easy to parse:
# 3.txt
I keep forgetting this, but it starts like: yasuoaatrox...
It seems like we are given a code of sorts in reverse order, maybe its base64? Doesn’t seem likely due to a lack of numbers. Maybe its a password we’ll use later on. Lets look at the other directories.
Nothing. Let’s do some background research on irclog formats. Google says that irclogs are generally stored in plain text, so we got some nefarious stuff going on right now… Lets move on from this now, and look at the other repositories
Gallery has some .bmp images, lets take a look at those. We start to see some patterns in the numberings. notes/ had 1.txt 2.txt 3.txt, and irclogs/ had 01 02 07.
1.bmp, 2.bmp, 3.bmp, 7.bmp in order are listed above. They seem to be statues of people. 7.bmp is the only non person photo. Either 1/ the people are important, or 2/ “their” metadata is. Lets try reverse image searching first. The only match that comes up is from another writeup about this problem—lets not look at that right now….though is tempting.
I learned about .bmp files when I was learning raytracing (shoutout zeb!), they are simple raw image formats that have rows of R,G,B values, essentially text. Let’s see if theres anything hidden inside, as there isn’t really “metadata” for .bmp files.
1
2
3
4
5
6
zimengx@asahi ~/S/p/P/U/unforgotten_bits_content> cat gallery/1.bmp
───────┬─────────────────────────────────────────────────────────────────────────────────────────────────────────────
│ File: gallery/1.bmp <BINARY>
───────┴─────────────────────────────────────────────────────────────────────────────────────────────────────────────
zimengx@asahi ~/S/p/P/U/unforgotten_bits_content> file gallery/1.bmp
gallery/1.bmp: PC bitmap, Windows 3.x format, 1024 x 1024 x 24, image size 3145728, resolution 11811 x 11811 px/m, cbSize 3145782, bits offset 54
Mhmm binary… maybe the files in irclogs were BMP as well? Lets revisit that. On that account, lets look at the headers of those binary files, maybe they are compressed file formats of the actual logs, which we know/assume is text.
The other files follow similar patterns: the first few lines contain data, then the last line contains data. Let’s not get hung up here, lets look at the other directories.
What in the world are those names?? Lets look online for what haynekhtnamet is. The other numbers might be encryption keys? Not sure.
Searching, we get:
Haynekhtnamet is the name applied to a legendary wamasu that dwelled in Black Marsh.[1] Reports of the creature stretch back centuries, but due to account disparities it is possible that Haynekhtnamet was not a single creature, but a series of wamasu.[2] Local villages made seasonal offerings to the beast, sending nuts, meats, and produce adrift on rafts. They believed that appeasing Haynekhtnamet is the only way to stop seasonal flooding and ensure guar breeding patterns remain consistent. There is no evidence to suggest that these offerings had any effect, and the wasteful practice left villages hungry.[2]
What?? I’m not sure if this is relevant, but given the absolutely diabolical games picoCTF devs have put out in the past, it wouldn’t suprise me that I need to learn the lore behind this.
I will ask genAI to make a command for me to copy this over, since I DO NOT want to copy all those file names by hand :).
subject: re: FA Cup finals
to: Sten Walker <yone786@gmail.com>
from: Carson Dole <carson@facupfinal.com>
Free entry in 2 a wkly comp to win FA Cup final tkts 21st May 2005. Text FA to 87121 to receive entry question(std txt rate)T&C's apply 08452810075over18's
1
2
3
4
5
subject: WINNER!!
to: Sten Walker <yone786@gmail.com>
from: Winners <winners@legitbiz.com>
WINNER!! As a valued network customer you have been selected to receivea $900 prize reward! To claim call 09061701461. Claim code KL341. Valid 12 hours only.
1
2
3
4
5
subject: Upgrade Entitlement
to: Sten Walker <yone786@gmail.com>
from: Adam Scott <adam@uscarrier1.com>
Had your mobile 11 months or more? U R entitled to Update to the latest colour mobiles with camera for Free! Call The Mobile Update Co FREE on 08002986030
1
2
3
4
5
subject: Win CASH!
to: Sten Walker <yone786@gmail.com>
from: Sweepstakes <sweepstakes@newcompetition.com>
SIX chances to win CASH! From 100 to 20,000 pounds txt> CSH11 and send to 87575. Cost 150p/day, 6days, 16+ TsandCs apply Reply HL 4 info
1
2
3
4
5
subject: You hit the jackpot!
to: Sten Walker <yone786@gmail.com>
from: Prize Jackpot <jackpot@dbuk.net>
URGENT! You have won a 1 week FREE membership in our $100,000 Prize Jackpot! Txt the word: CLAIM to No: 81010 T&C www.dbuk.net LCCLTD POBOX 4403LDNW1A7RW18
1
2
3
4
5
subject: Phone sweepstakes!
to: Sten Walker <yone786@gmail.com>
from: Nokia Giveaway <giveaway@4-tc.biz>
500 New Mobiles from 2004, MUST GO! Txt: NOKIA to No: 89545 & collect yours today!From ONLY $1 www.4-tc.biz 2optout 087187262701.50gbp/mtmsg18
1
2
3
4
5
subject: Know the future!
to: Sten Walker <yone786@gmail.com>
from: Horoscope <horoscope@fortuneteller.net>
Will u meet ur dream partner soon? Is ur career off 2 a flyng start? 2 find out free, txt HORO followed by ur star sign, e. g. HORO ARIES
1
2
3
4
5
subject: FREE RINGTONES!!!
to: Sten Walker <yone786@gmail.com>
from: Tom Howard <tom@desperatebank.com>
Your free ringtone is waiting to be collected. Simply text the password "MIX" to 85069 to verify. Get Usher and Britney. FML, PO Box 5249, MK17 92H. 450Ppw 16
1
2
3
4
to: Sten Walker <yone786@gmail.com>from: Reggie Cotts <reggie@musicdownload.com>all the lastest from Stereophonics, Marley, Dizzee Racal, Libertines and The Strokes! Win Nookii games with Flirt!! Click TheMob WAP Bookmark or text WAP to 82468
1
2
3
4
5
subject: Free money, boi's!
to: Sten Walker <yone786@gmail.com>
from: Matt Candlesmith <matt@winners.com>
money!!! you r a lucky winner ! 2 claim your prize text money 2 88600 over $1million to give away ! ppt150x3+normal text rate box403 w1t1jy
And in /new we have a suspicious email:
1
2
3
4
5
6
7
8
9
10
subject: Deleting emails
to: Sten Walker <yone786@gmail.com>
from: Bob Bobberson <azerite17@gmail.com>
Yone,
This is just a reminder to delete all of our emails and scrub your trash can as well. We don't want our precious light falling into the wrong hands. You know the punishment for such 'crimes'.
To the Light and All it reveals,
- The Azerite Master
Who is the Azerite? Maybe they are tied to the dragon lore??
Azerite is the name given to the crystallized blood of Azeroth. When Sargeras stabbed the world with his sword, it caused her to bleed her life essence all over the world. The Alliance and the Horde fought over it during the Fourth War.[2]Magni Bronzebeard gave an adventurer the [Heart of Azeroth], a relic from Azeroth herself that allows the bearer to consume the Azerite and through it, heal Azeroth.
Island Expeditions serve as the main source for Azerite, with maps for them provided by the gnomes and goblins.[2]
Maybe I should play more games (the only game I’ve played continuously is SuperTuxKart, hilariously). Azerite Master is a character from World of Warcraft. So we have atleast two fandoms from the dragon and here, and likely the images have something to do with that as well. Still unsure what the notes are fore? Or the hex files?
The spam emails have a lot of scrambled letters and numbers. Maybe those are some text to be decoding?? What?. And for the email under /new, “we don’t want our precious light falling into the wrong hands?”
What is the light?
Maybe we need to recover deleted files on this disk image??
.ash_history has a familiar ring to it, maybe .bash_history? The history file created for bash terminals (duh). Maybe they were in a rush to delete some files and deleted b's from files? Let’s hold on to that thought.
In .ash_history we have one line:
.ash_history.py
1
su root
su root is use to switch the current user to the superuser. Maybe yone was using superuser to delete files??
Then we have a .lynx file, not sure what that is. According to Google:
A “.lynx” file can refer to a file encrypted by the Lynx ransomware, a type of malware that encrypts files on a computer and demands payment for their decryption. It can also refer to a file associated with older software, such as the Lynx file transfer protocol or the Lynx text-based web browser, but this is less common
Lets assume scenario #1, maybe yone got infected from the spam emails?
If we assume scenario #2, it might be a configuration file for the web browser or the transfer protocol, but .lynx is a binary data file, frustrating.
1
2
zimengx@asahi ~/S/p/P/U/unforgotten_bits_content> file .lynx
.lynx: data
Number encodings ==represent numerical values in a digital format==, with common examples including binary (base-2), hexadecimal (base-16), and binary-coded decimal (BCD) (where each decimal digit is converted to its 4-bit binary equivalent). Other encodings exist for specific purposes, such as the IEEE 754 standard for floating-point numbers and unary encoding for certain data compression or functional programming applications. The choice of encoding depends on factors like memory efficiency, precision requirements, and compatibility needs.
Church encodings:
In mathematics, Church encoding is a way of representing various data types in the lambda calculus. In the untyped lambda calculus the only primitive data type are functions, represented by lambda abstraction terms. Types that are usually considered primitive in other notations (such as integers, Booleans, pairs, lists, and tagged unions) are not natively present. Hence the need arises to have ways to represent the data of these varying types by lambda terms, that is, by functions that are taking functions as their arguments and are returning functions as their results. The Church numerals are a representation of the natural numbers using lambda notation. The method is named for Alonzo Church, who first encoded data in the lambda calculus this way. It can also be extended to represent other data types in the similar spirit.
Golden ratio base is a non-integer positional numeral system that uses the golden ratio (the irrational number 1+52 ≈ 1.61803399 symbolized by the Greek letterφ) as its base. It is sometimes referred to as base-φ, golden mean base, phi-base, or, colloquially, phinary. Any non-negativereal number can be represented as a base-φ numeral using only the digits 0 and 1, and avoiding the digit sequence “11” – this is called a standard form. A base-φ numeral that includes the digit sequence “11” can always be rewritten in standard form, using the algebraic properties of the base φ — most notably that φn + φn − 1 = φn + 1. For instance, 11φ = 100φ.
Ok. time to recollect. That’s too much math for one sitting, lets take a break and look at other directories. The use of su root suggests other root access directories have been modified, such as /tmp and /var/tmp and /var/spool:
1
2
3
4
5
6
7
8
zimengx@asahi ~/S/p/P/U/unforgotten_bits_content> sudo e2ls /dev/disk5s3:/tmp
No files found!
zimengx@asahi ~/S/p/P/U/unforgotten_bits_content> sudo e2ls /dev/disk5s3:/var
cache empty lib local lock log mail opt run spool tmp
zimengx@asahi ~/S/p/P/U/unforgotten_bits_content> sudo e2ls /dev/disk5s3:/var/tmp
No files found!
zimengx@asahi ~/S/p/P/U/unforgotten_bits_content> sudo e2ls /dev/disk5s3:/var/spool
cron mail
We have a hit on /var/spool, we have cron and mail, lets copy those over:
It seems like both crontabs and mail are symlinks..mhmm
Lets try to find other files in other directories, this time going in with -la
In /root we have another .ash_history, likely after yone logged into with sudo su. Lets copy that file over
.ash_history
1
2
ls -al
halt
We have ls -al, listing all files/directories with permissions, and then halt(s) the system.
We have some interesting files:
Mainly the mail file again, which might be the symlink, and .X11-unix, which might contain a log of the opened applications? The tmp/ files also seem interesting in /var.
Jan 16 19:49:51 localhost auth.info sshd[2098]: Received disconnect from 192.168.98.140 port 40790:11: disconnected by user
Jan 16 19:49:51 localhost auth.info sshd[2098]: Disconnected from user yone 192.168.98.140 port 40790Jan 16 19:49:58 localhost daemon.info init: process '/sbin/getty -L 0 ttyS0 vt100'(pid 2097) exited. Scheduling for restart.
Jan 16 19:49:59 localhost daemon.info init: starting pid 2100, tty '/dev/ttyS0': '/sbin/getty -L 0 ttyS0 vt100'Jan 16 19:49:59 localhost auth.err getty[2100]: tcgetattr: I/O error^M
Jan 16 19:50:09 localhost daemon.info init: process '/sbin/getty -L 0 ttyS0 vt100'(pid 2100) exited. Scheduling for restart.
Jan 16 19:50:10 localhost daemon.info init: starting pid 2102, tty '/dev/ttyS0': '/sbin/getty -L 0 ttyS0 vt100'Jan 16 19:50:10 localhost auth.err getty[2102]: tcgetattr: I/O error^M
Jan 16 19:50:20 localhost daemon.info init: process '/sbin/getty -L 0 ttyS0 vt100'(pid 2102) exited. Scheduling for restart.
Jan 16 19:50:21 localhost daemon.info init: starting pid 2105, tty '/dev/ttyS0': '/sbin/getty -L 0 ttyS0 vt100'Jan 16 19:50:21 localhost auth.err getty[2105]: tcgetattr: I/O error^M
Jan 16 19:50:31 localhost daemon.info init: process '/sbin/getty -L 0 ttyS0 vt100'(pid 2105) exited. Scheduling for restart.
Jan 16 19:50:32 localhost daemon.info init: starting pid 2106, tty '/dev/ttyS0': '/sbin/getty -L 0 ttyS0 vt100'Jan 16 19:50:32 localhost auth.err getty[2106]: tcgetattr: I/O error^M
Jan 16 19:50:42 localhost daemon.info init: process '/sbin/getty -L 0 ttyS0 vt100'(pid 2106) exited. Scheduling for restart.
Jan 16 19:50:43 localhost daemon.info init: starting pid 2107, tty '/dev/ttyS0': '/sbin/getty -L 0 ttyS0 vt100'Jan 16 19:50:43 localhost auth.err getty[2107]: tcgetattr: I/O error^M
Jan 16 19:50:53 localhost daemon.info init: process '/sbin/getty -L 0 ttyS0 vt100'(pid 2107) exited. Scheduling for restart.
Jan 16 19:50:54 localhost daemon.info init: starting pid 2108, tty '/dev/ttyS0': '/sbin/getty -L 0 ttyS0 vt100'Jan 16 19:50:54 localhost auth.err getty[2108]: tcgetattr: I/O error^M
Jan 16 19:51:04 localhost daemon.info init: process '/sbin/getty -L 0 ttyS0 vt100'(pid 2108) exited. Scheduling for restart.
Jan 16 19:51:05 localhost daemon.info init: starting pid 2110, tty '/dev/ttyS0': '/sbin/getty -L 0 ttyS0 vt100'Jan 16 19:51:05 localhost auth.err getty[2110]: tcgetattr: I/O error^M
Jan 16 19:51:15 localhost daemon.info init: process '/sbin/getty -L 0 ttyS0 vt100'(pid 2110) exited. Scheduling for restart.
Jan 16 19:51:16 localhost daemon.info init: starting pid 2112, tty '/dev/ttyS0': '/sbin/getty -L 0 ttyS0 vt100'Jan 16 19:51:16 localhost auth.err getty[2112]: tcgetattr: I/O error^M
Jan 16 19:51:26 localhost daemon.info init: process '/sbin/getty -L 0 ttyS0 vt100'(pid 2112) exited. Scheduling for restart.
Jan 16 19:51:27 localhost daemon.info init: starting pid 2113, tty '/dev/ttyS0': '/sbin/getty -L 0 ttyS0 vt100'Jan 16 19:51:27 localhost auth.err getty[2113]: tcgetattr: I/O error^M
Jan 16 19:51:37 localhost daemon.info init: process '/sbin/getty -L 0 ttyS0 vt100'(pid 2113) exited. Scheduling for restart.
Jan 16 19:51:38 localhost daemon.info init: starting pid 2115, tty '/dev/ttyS0': '/sbin/getty -L 0 ttyS0 vt100'Jan 16 19:51:38 localhost auth.err getty[2115]: tcgetattr: I/O error^M
Jan 16 19:51:48 localhost daemon.info init: process '/sbin/getty -L 0 ttyS0 vt100'(pid 2115) exited. Scheduling for restart.
Jan 16 19:51:49 localhost daemon.info init: starting pid 2116, tty '/dev/ttyS0': '/sbin/getty -L 0 ttyS0 vt100'Jan 16 19:51:49 localhost auth.err getty[2116]: tcgetattr: I/O error^M
Jan 16 19:51:59 localhost daemon.info init: process '/sbin/getty -L 0 ttyS0 vt100'(pid 2116) exited. Scheduling for restart.
Jan 16 19:52:00 localhost daemon.info init: starting pid 2118, tty '/dev/ttyS0': '/sbin/getty -L 0 ttyS0 vt100'Jan 16 19:52:00 localhost auth.err getty[2118]: tcgetattr: I/O error^M
Jan 16 19:52:02 localhost auth.notice su: + tty1 yone:root
Jan 16 19:52:06 localhost daemon.info init: starting pid 2121, tty '': '/sbin/openrc shutdown'Jan 16 19:52:06 localhost user.debug : Will stop /usr/sbin/sshd
Jan 16 19:52:06 localhost user.debug : Will stop PID 2078Jan 16 19:52:06 localhost user.debug : Sending signal 15 to PID 2078Jan 16 19:52:06 localhost auth.info sshd[2078]: Received signal 15; terminating.
Jan 16 19:52:06 localhost daemon.err /etc/init.d/sshd[2145]: sshd: caught SIGTERM, aborting
Jan 16 19:52:06 localhost user.debug : Will stop /usr/sbin/crond
Jan 16 19:52:06 localhost user.debug : Will stop PID 2014Jan 16 19:52:06 localhost user.debug : Sending signal 15 to PID 2014Jan 16 19:52:06 localhost user.debug : Will stop /sbin/syslogd
Jan 16 19:52:06 localhost user.debug : Will stop PID 1902Jan 16 19:52:06 localhost user.debug : Sending signal 15 to PID 1902Jan 16 19:52:06 localhost syslog.info syslogd exiting
We see a ssh login attempt and then shutdown, yone logged onto the system via ssh??
Lets copy messages.0 over and see if theres more information:
Not a lot of use from messages.0
Thats it for now… 5hrs spent. I’ll continue it whenever I have time next.
I have a few minutes before a robotics competition, but this is what I did last night:
I went to my linux computer and mounted the filesystem, set up a loop device to treat the disk image as a block device, used the partx command to read the partition table from the loop device and create device maps, and finally, mounted the individual partitions to directories. The second partition was not mounted as it was a swap partition and strings did not recover anything of use.
Now, back on my laptop, we have the entire disk stored locally, this gives us access to much more advance tools than just ls.
[08:12] <yone786> Ok, let me give you the keys for the light.
[08:12] <avidreader13> I’m ready.
[08:15] <yone786> First it’s steghide.
[08:15] <yone786> Use password: akalibardzyratrundle
[08:16] <avidreader13> Huh, is that a different language?
[08:18] <yone786> Not really, don’t worry about it.
[08:18] <yone786> The next is the encryption. Use openssl, AES, cbc.
[08:19] <yone786> salt=0f3fa17eeacd53a9 key=58593a7522257f2a95cce9a68886ff78546784ad7db4473dbd91aecd9eefd508 iv=7a12fd4dc1898efcd997a1b9496e7591
[08:19] <avidreader13> Damn! Ever heard of passphrases?
[08:19] <yone786> Don’t trust em. I seed my crypto keys with uuids.
[08:20] <avidreader13> Ok, I get it, you’re paranoid.
[08:20] <avidreader13> But I have no idea if that would work.
[08:21] <yone786> Haha, I’m not paranoid. I know you’re not a good hacker dude.
[08:21] <avidreader13> Is there a better way?
[08:22] * yone786 yawns.
[08:24] <yone786> You’re ok at hacking. I’m good at writing code and using it
[08:24] <avidreader13> What language are you writing in?
[08:26] <yone786> C
[08:26] <avidreader13> Oh, I see.
[08:26] <yone786> I’m glad you like it. I’m sure you wouldn’t understand half of what I was doing.
[08:28] <avidreader13> I understand enough, but I do wish you wouldn’t take so much time with it.
[08:28] <yone786> Sorry. Well, I wish you could learn some things.
[08:29] <avidreader13> But it’s an incredible amount of time you spend on it.
[08:29] <yone786> Haha, don’t take it like that.
We have several keywords, steghide, AES that tell us that the other files (especially the images!) may be steghide’d, and the binary files may be AES encrypted.
[21:23] <beautifulAkali07> But to be clear: I’m an indie dev, I want my money
[21:23] <yone786> I’ll happily pay for a song
[21:23] <beautifulAkali07> But I think people need to know there’s no money in this for me
[21:23] <beautifulAkali07> I’ve been trying to get this job, and I’m not even getting interviews
[21:24] <yone786> Oh, because you’ve only been looking?
[21:24] <beautifulAkali07> No
[21:24] <beautifulAkali07> Because I’m trying to get the job on my own
[21:25] <yone786> Oh, I didn’t realize that
[21:25] <AdriiB> Why aren’t you getting interviews?
[21:25] <beautifulAkali07> Because I think they don’t really know how hard it is
[21:25] <yone786> Well, maybe you’ll get a job
[21:25] <beautifulAkali07> They don’t seem to think it’s a big deal
[21:25] <beautifulAkali07> I’ve been applying to things for years
[21:26] <beautifulAkali07> I was rejected about 10 times, with very different causes
[21:26] <beautifulAkali07> I think it’s an important thing to know that they want us and that we could be doing that job
[21:26] <yone786> Ah well, if you don’t get this job, you’ll know what to do next
[21:26] <beautifulAkali07> So I think it’s a good thing to be aware of that
[21:27] <beautifulAkali07> And I don’t think I’m being really arrogant if I just tell you
[21:28] <AdriiB> Yeah I see how you are doing it then
[21:28] <AdriiB> I see.
[21:28] <beautifulAkali07> Because if I don’t get an interview, it doesn’t mean anything
[21:28] <yone786> Well, don’t worry about it then, you can always be like what’s up
[21:29] <yone786> And it’ll be fine
[21:29] <beautifulAkali07> No it won’t
[21:29] <beautifulAkali07> I’ve talked with so many people, so many times, and I know how not to do this
[21:29] <beautifulAkali07> Why? Because I can’t do it, and it’s not very fun or interesting
[21:30] <yone786> Then I wouldn’t
[21:30] <beautifulAkali07> No, and I wish I could but I don’t think that’s what you want too either
[21:30] <beautifulAkali07> This is my first time applying for a job
[21:30] <beautifulAkali07> I don’t have any previous experience with working with computers
[21:30] <yone786> I mean, you’re trying, you’re applying, you should be fine
[21:30] <beautifulAkali07> Why are you doing that? Like I’ve got this job
[21:30] <beautifulAkali07> And there’s nothing I really wanted, I just thought it would help me get a job
[21:30] <AdriiB> I get it, and then you say “well if you don’t get this job, I just thought it would help me get a job”
[21:30] <beautifulAkali07> I don’t have a job where just
[21:25] <yone786> Yes, yes… I know that
[21:25] <yone786> That’s why I asked you
[21:25] <beautifulAkali07> Why don’t you want her to be on your team then?
[21:25] <yone786> Yeah, because
[21:26] <beautifulAkali07> I do want to be on your team.
[21:26] <beautifulAkali07> My team is a very small team at this point.
[21:27] <beautifulAkali07> I want to get on the list.
[21:28] <yone786> I know
[21:29] <beautifulAkali07> Thank you though
[21:30] <yone786> Thank you for your answer
[21:30] <yone786> I didn’t say anything
[21:30] <beautifulAkali07> I know
[21:31] <AdriiB> But can you not see that you are already on the list?
[21:31] <yone786> I can see that my team isn’t a very strong one
[21:32] <beautifulAkali07> I think I will start a new team soon, so I don’t want to add another member.
[21:32] <beautifulAkali07> But yeah.
[21:32] <AdriiB> Then use the next time you get on your team to join this list.
[21:33] <yone786> But she is in. I want. I love. That person.
[21:33] <beautifulAkali07> But yeah, I’m on your team
[21:33] <AdriiB> And I suggest that you do not get distracted by the fact that some other member of your team is already on the list.
[21:33] <beautifulAkali07> I’ve thought about it.
[21:33] <beautifulAkali07> I’m not going to get distracted by the fact that I’m already on your team.
[21:33] <beautifulAkali07> It wouldn’t make any sense to me.
[21:34] <beautifulAkali07> I’m on your team.
[21:34] <AdriiB> What the hell does “make sense” mean?
[21:34] <beautifulAkali07> Sorry
[21:35] <BeautifulAkali07> I didn’t mean it like that.
[21:35] <beautifulAkali07> I’m going to use the word “sense” for one of my teams I created.
[21:35] <beautifulAkali07> I’m going to use it for all of them.
[21:35] <beautifulAkali07> There was a time when there was no sense to it.
[21:35] <yone786> I don’t like. Where are you going
[21:35] <AdriiB> “I don’t like” as in “Oh no, Akali is going to leave me” ?
[21:35] <beautifulAkali07> Yes
[21:35] <AdriiB> Now how do you “like” someone leaving you in a comment?
[21:35] <beautifulAkali07> What do you mean?
[21:35] <yone786> I didn’t say.
[21:35] <beautifulAkali07> I think I might stop by sometime and say hi
[21:36] <beautifulAkali07> See you in a while[21:36] <yone786> I don’t know
[21:36] <beautifulAkali07> Why don’t you tell me your answer?
[21:36] <beautifulAkali07> OK.
[21:36] <yone786>
[21:24] <beautifulAkali07> I just don’t like to type on the mac
[21:24] <beautifulAkali07> But when I do it is nice
[21:25] <yone786> I don’t like things to be in word form
[21:25] <AdriiB> I don’t understand your point
[21:25] <beautifulAkali07> You mean that you don’t want to see all the text
[21:25] <yone786> lol
[21:25] <AdriiB> I just don’t want to have to type on the mac
[21:25] <beautifulAkali07> I just don’t like the size of the text
[21:25] <beautifulAkali07> I have a small screen, so maybe that is it
[21:26] <beautifulAkali07> And I am on a mac, so I can see better colors than i have in my PC
[21:27] <beautifulAkali07> I get my text from gmail, and I don’t have to type as much
[21:27] <beautifulAkali07> But I do hate when I type on my laptop
[21:28] <yone786> You can configure which size you get
[21:28] <beautifulAkali07> I am gonna stop by the cafe to get coffee
[21:28] <beautifulAkali07> I guess I will have to just keep a laptop computer in my room.
[21:28] <beautifulAkali07> Goodnight all.
[21:28] <AdriiB> good night xD
[21:29] <yone786> lol
[21:29] <Yuri_C> Night beautifulAkali07
[21:29] <beautifulAkali07> I am leaving now xD
[21:30] <AdriiB> Oh night yone
[21:30] <yone786> Night
[21:30] -!- Chymerus [~chymerus@unaffiliated/chymerus] has quit [Quit: Leaving.]
[21:30] -!- chyper [~chyper@unaffiliated/chyper] has joined #ubuntu-za
[21:31] <beautifulAkali07> So it is night, I guess I will get back to the computer in a little bit
[21:31] <yone786> Good night
[21:31] <AdriiB> Good night
[21:31] <beautifulAkali07> I better sleep. Thank you for the chat though.
[21:31] <beautifulAkali07> I can’t wait to see everyone tomorrow
[21:31] <beautifulAkali07> Bye
[21:32] <cispercai_n> Hello again
[21:32] <AdriiB> Hi
[21:32] <cispercai_n> I was thinking that I could get a Macbook so that I could try to port Ubuntu to it
[21:32] <cispercai_n> Then I guess I will run it on my Ubuntu netbook
[21:33] <AdriiB> What kind of netbook?
[21:33] <cispercai_n> Not a netbook, but I was thinking that one of the Netbooks at best buy was compatible with Ubuntu
[21:33] <cispercai_n> I think that the screen would be too small
[21:33] <cispercai_n> And my netbook is kind of ancient
[21:34] <cispercai_n> But I have Windows XP in it
[21:34] <AdriiB> What kind of netbook?
[21:34] <cispercai_n> But I would do the research and get as much information as possible about the netbook that I could use
[21:34] <cispercai
[07:01] <yone786> Who’s your favorite hero?
[07:05] <TheUnforgivenYasuo9000> It’s in the name.
[07:05] <TrevorK> It just depends on the situation, the ops, you know?
[07:07] <oneTrueAatrox> I’m a huge fan of Zoe
[07:08] <yone786> lol
[07:09] <yone786> TrevorK: yeah, but if you had to pick one. It’s not about winning, it’s about fun
[07:10] <TheUnforgivenYasuo9000> There’s a reason why she’s a team leader in a game that has only one.
[07:10] <yone786> i’m not trying to get any attention, it’s just my opinion
[07:11] <TREVORK> If you have to choose, who would be your favorite hero for this season?
[07:11] <TrevorK> You know, I think it would be really interesting if we had a new player that joined the roster.
[07:11] <TrevorK> I don’t think that would be fun, I don’t think that would be a good experience for people who were watching in real life.
[07:12] <TrevorK> They just wouldn’t get to know enough.
[07:13] <TrevorK> I wouldn’t want to give the new player any special privileges.
[07:14] <TrevorK> I want them to be completely fresh, so we can see how they would fit in as well.
[07:14] <TrevorK> I just think that it would be interesting.
[07:14] <TREVORK> What type of heroes would you want to play with?
[07:14] <TrevorK> I personally would like to play with Zoe, and maybe someone else, but I’m pretty sure that I would be the first to say that I’m in love with her.
[07:15] <TrevorK> I personally find her really cute
[07:15] <TrevorK> But I think most people would probably agree with me if I’m just speaking for myself.
[07:15] <TrevorK> I like her, and I like to watch her play, so… I want to see her in action. I want to see her get to play in a different game.
[07:16] <TrevorK> That’s all.
[07:16] <g1y-h3ss> I would like to play with Zoe
[07:16] <TrevorK> A new player?
[07:17] <TrevorK> Why not?
[07:10] <TrevorK> No, I like my heroes just fine where I’m at.
[07:10] <TrevorK> There’s a lot of fun stuff in the game. That stuff is fun, but I don’t think you can’t appreciate that without winning.
[07:11] <yone786> I can appreciate winning.
[07:12] <oneTrueAatrox> And I’m a realist too, if I win I have to have fun too, so there’s not a lot of meh
[07:14] <TrevorK> For me, the fun stuff is what I like to do.
[07:15] <yone786> yeah, the win is just there to force you to be more focused on the fun stuff
[07:16] <TrevorK> That’s why they have to build the new things, there’s no time for me to make a game, it has to be built to make the new things work.
[07:17] <TrevorK> And I can’t just sit around and hope that my game will be good.
[07:18] <TrevorK> So I have to make it work.
[07:18] <yone786> TrevorK: yeah, like I said, sometimes you can make fun stuff, sometimes not. But it still should have a sense of fun to it, or else you just have to be forced into some “art”
[07:19] <yone786> TrevorK: but yes, that’s the main thing I’m saying. I can appreciate winning and fun stuff, but not at the same time
[07:20] * oersted is away: Gone away for a while
[07:21] <oneTrueAatrox> I can’t afford to win every fight, I have to have fun.
[07:22] <yone786> TrevorK: that’s why I’m not the kind of person who always wins at the end (in most fights), but I can appreciate it. It doesn’t have to be always the case.
[07:23] <oneTrueAatrox> But if I just fight for fun, I won’t ever get good.
[07:24] <TrevorK> No, I like my heroes to have goals and a reason for coming to where I do.
[07:25] <TrevorK> If I just go and try to win, I will lose.
[07:26] <yone786> haha
[07:26] <TrevorK> So I have to have fun, or else I can’t be there.
[07:26] <TrevorK> And it’s not like it’s fun to me losing.
[07:27] <TrevorK> It’s fun to me winning.
[07:28] * oersted is back (gone for 30 minutes)
[07:28] <TrevorK> We build the game to satisfy a certain type of person.
[07:29] <TrevorK> I don’t know what that type of person is, but they are not me.
[07:29] <TrevorK> And I am that type of person.
[07:29] <TrevorK> So that’s why it’s a fun game to me.
[07:30] <TrevorK> Because I can appreciate it.
[07:30] <TrevorK> But I am not that type of person.
[07:30] <TrevorK> Just because I get to know I’m that person doesn’t mean I have
[15:28] <avidreader13> yone786: do you got any more light for a punk like me? :)
[15:30] <darkone1> yeah, cut me in to, avid!
[15:45] <yone786> avidreader13: alas, it’s the same. I told you, I’ll let you know when more comes in.
[16:12] <avidreader13> yone786: do they have a good name? theres a few here and there.
[16:12] <avidreader13> yone786: you could write to the guy to get his contact/
[16:14] <avidreader13> I’m not sure about that name.
[16:32] <avidreader13> darkone1: this is not a light for me, I’ll get more in a couple of days when I have enough time to look for it
[16:47] <avidreader13> darkone1: I should try again.
[16:48] <avidreader13> darkone1: I’m going to try to find the original of this and send it to you, so you can see who did the painting, and who paid for it
[16:51] <avidreader13> and I will try to get some more work done on it to show you that it is good, so you can also feel a bit of the value
[16:51] <avidreader13> darkone1: thanks for your help
[16:51] <avidreader13> I have been trying to put the thing together.
[16:53] <avidreader13> I am quite happy with those things that I am making.
[17:03] <avidreader13> that is a good thing, to have a good feeling with what you create. I think.
[17:05] <avidreader13> *I feel that I have done a good job with this thing that I am working on
[17:11] <darkone1> a little more coming in here now
[17:12] <darkone1> thanks for the info
[17:13] <avidreader13> Darkone1: if you see more than the ones I have, please tell me. I have quite a few.
[17:19] <avidreader13> darkone1: there are a few more that come now but they are almost like shadows, and I am not sure if I should send them off for you or not.
[17:22] <avidreader13> darkone1: if it is good, please let me know.
[17:36] <avidreader13> darkone1: you can send them yourself.
[17:37] <darkone1> ahhh ok thanks; I will email them
[17:38] <avidreader13> darkone1: thanks!
[17:38] <avidreader13> darkone1: I am still waiting on the last of them. I am going to sleep now.
[17:39] <avidreader13> darkone1: good night!
[17:40] <avidreader13> darkone1: I will check back with you tomorrow.
[17:40] <avidreader13> I need to get some sleep.
[17:46] <avidreader13> darkone1: you are a good friend to have
[17:47] <avidreader13> :D
[17:57] <avidreader13> omg
[18:00] <avidreader13> omg
[18:01] <avidreader13> ugh
[18:01] <avidreader13> what happened
[18:07] <avidreader13> I am lost
[18:13] <avidreader13> I had a feeling that I wasn’t going to survive
[18:13] <avidreader13> lol
[18:13] <avidreader13> I am going to leave now.
[18:18] <avidreader13> thanks for everything!
[18:19] <yone786> lol