Bathroom wall graffiti in Toronto
Cross Section - 230731
Coding isn’t all there is to computer science/software development
So our prof decided to give us feedback on every group’s work for a project we just finished, and roughly speaking, there were three categories: 1. Most inventive, particularly loved this 2. Well thought out, good implementation 3. Ok, good work
Our project was in group “At least you tried”
((((((:
This is for an HCI (human computer interaction) course, the only reason I’m doing this degree at all is because I want to go into HCI and the ONE course I get on that subject in my entire degree, the best we could do is “at least you tried” I want to punch a wall.
The thing is, I knew it was going to be this way? She’d specifically said, try not to do an app because it’s all been done (and I agree). But the thing is, to use like an e-textile/microcontroller circuitboard or anything you can’t just download and upload to a shared folder, you need to be in proximity to each other. During a pandemic? Nuh-uh! We were not only some thousand kilometres away, we also had massive time differences! We weren’t working together, we were a unit dividing up work to do individually.
Second very specific problem, and I’m about to get bitter here so turn away if you’d like but it’s something I see so often in computer science it drives me wild. People will act like coding and software development are the end of the world. They’ll prioritise it so much that anything that’s not building a Java applet is somehow less and pointless. Someone told me they were disappointed that this semester had fewer coding-based projects. Others in our class have been moaning around going “why is an HCI course compulsory for a software major?? ugh, useless course”, well maybe guys, because changing interfaces have ALWAYS been a part of computer science? Just because apps have been around for ten-ish years since Apple’s iPhone sparked off the mobile phone/development trend doesn’t mean it isn’t going to evolve. Just because it’s all you’ve seen growing up doesn’t mean it’s the only thing out there. It doesn’t mean the app format is the end-all and be-all of the computing world.
It’s been done. To death! Also, even for a mobile app (code word for software major porn me thinks, come on now), if your app is badly laid out and confusing to use, no one will use it. Heck, even if it’s useful, something as small and stupid as “I wish I could have a dark background” is enough to make someone not want to use your app; people are stuck up and stupid like that. So maybe shove your disdain for how she literally HAD to teach you psychology and design principles up your arse, love? If we’d have been so stuck up about what constitutes computer science and what doesn’t, you wouldn’t have a mouse today. Enjoy your ASCII-everything because psychology had a big hand in people understanding how to use a mouse in the first place; coming from a purely software outlook, you’d have thought it couldn’t be done and no one would understand it. Heck, we’d be programming punch cards still, now that’s pure computer science isn’t it.
My point is, I could swear some people had only refrained from dropping out of this course so that they could write some code and show up some usable code to put on their resume with a github link, and I know I’m not talking very nice here, but it’s how I saw it. Yes, our group did an app as well. I genuinely wish we’d done something more involvedly HCI, and uurghh it makes me sad because that’s all the HCI experience I’m gonna get from my entire university career. And it’s done. Over. Blown it.
I just wish people would stop slagging it off, it’s the most interesting field of computer science. It’s the most relevant in a sense, because you’re going to have to use it anywhere you ever think of a computer. Whether you’ve formally studied it or not, you have used some principle of human computer interaction. If you’ve ever used and understood a feature of anything remotely resembling a computer, you’ve employed HCI yourself. Used an ATM? HCI! Done up an Excel sheet? HCI! (and a braver person than I… I’ve written a python program once to draw up graphs from data I had because I was too intimidated by Excel). Are you reading this text post on a glass/plastic screen, and have understood that the characters off the screen are meant to be read in plain language the same way you’d read off a paper on a pamphlet or a book? H.C.I.! See? It’s everywhere!
Anyway, that’s it. It’s just disappointment at a wasted semester and a wasted degree. I wish I knew more about HCI. I really wish I did.
@lastbenchpapers here you go!
A lot of this stuff is still in one of two wildly opposite spheres: still in research, or in DIY spaces (which if you think about it, are basically the same thing, but one writes blog articles and the other writes research papers and gets some tiny funding. Otherwise they’re very similar!)
Basically the idea is that you have conductive wires which instead of going inside a solid plastic computer case, gets used to sew fabrics while also completing circuits. You attach a microcontroller to these circuits (usually an Arduino, but there are smaller, more elegant microcontrollers specialised for fabric work such as LilyPad or Adafruit you can find nowadays), and so these beaded ends of the fabric really hold arduino sensors that can sense anything from tilt, temperature, humidity, heart rate, you name it! Like sure, AR/VR/MR is the loudly trumpeted future of computer interaction, but just look at how convenient wearable technology would be and try and tell me it’s not destined to be the inevitable future of computer technology! It’s everything present-day computers strive to be: accessible, unobtrusive, compatible with your lifestyle, but it does it in completely different, maybe even organic way.
(They’d easily pass for traditional embroidery too)
Anyhow, I’ll shut up now, I could go on about HCI for hours, and I’ll leave you with some of these links. Enjoy!
Beaded tilt sensor (this site’s got a bunch of other computers you could make on the left sidebar too):
Why would this be useful? Here’s one possibility suggested by researchers: mouses that can be controlled by head tilts for people with disabilities!
As used in pillows: decorative, and could potentially make smart pillows with tracking, say a pressure sensor feels your head slump in as you fall asleep and triggers a switch to draw curtains for you (retractable fabrics are another cool thing I got to see during my course!)
There’s other cool stuff you can do with conductive threads (you may have seen that viral video where they light up bulbs by touching a needle—conductor—to the conductive threads used to embroider the thing). You can basically sew up a sound system if you wanted, the possibilities are endless! (Found one for you here)
I’ll reblog this when I have a few more resources, if I can still access my course website, I remember Instructibles is also a great website to search around on but yeah, HCI can definitely be the sort of cool hacks a DIY website would teach you, and at the same time, it’s such an important area of development because kids probably won’t recognise technology as we use it in 20 years time.
I know I've talked to a few people about this recently, so I'm just going to reblog this post again for you all. HCI is certainly very cool!
Apple: iPod 3G Designed By: Johnathan Ive (2003)
A design website I follow had this in the newsletter today:
Now, I’m probably a bit behind on my definitions, but to me, none of these are “passive” incomes. You’re still working for them. These are still products you’re creating. “Passive” is being gifted a third house and charging exorbitant rent on it. Don’t confuse having a Patreon for your art with that. Thoughts?
Coding isn’t all there is to computer science/software development
So our prof decided to give us feedback on every group’s work for a project we just finished, and roughly speaking, there were three categories: 1. Most inventive, particularly loved this 2. Well thought out, good implementation 3. Ok, good work
Our project was in group “At least you tried”
((((((:
This is for an HCI (human computer interaction) course, the only reason I’m doing this degree at all is because I want to go into HCI and the ONE course I get on that subject in my entire degree, the best we could do is “at least you tried” I want to punch a wall.
The thing is, I knew it was going to be this way? She’d specifically said, try not to do an app because it’s all been done (and I agree). But the thing is, to use like an e-textile/microcontroller circuitboard or anything you can’t just download and upload to a shared folder, you need to be in proximity to each other. During a pandemic? Nuh-uh! We were not only some thousand kilometres away, we also had massive time differences! We weren’t working together, we were a unit dividing up work to do individually.
Second very specific problem, and I’m about to get bitter here so turn away if you’d like but it’s something I see so often in computer science it drives me wild. People will act like coding and software development are the end of the world. They’ll prioritise it so much that anything that’s not building a Java applet is somehow less and pointless. Someone told me they were disappointed that this semester had fewer coding-based projects. Others in our class have been moaning around going “why is an HCI course compulsory for a software major?? ugh, useless course”, well maybe guys, because changing interfaces have ALWAYS been a part of computer science? Just because apps have been around for ten-ish years since Apple’s iPhone sparked off the mobile phone/development trend doesn’t mean it isn’t going to evolve. Just because it’s all you’ve seen growing up doesn’t mean it’s the only thing out there. It doesn’t mean the app format is the end-all and be-all of the computing world.
It’s been done. To death! Also, even for a mobile app (code word for software major porn me thinks, come on now), if your app is badly laid out and confusing to use, no one will use it. Heck, even if it’s useful, something as small and stupid as “I wish I could have a dark background” is enough to make someone not want to use your app; people are stuck up and stupid like that. So maybe shove your disdain for how she literally HAD to teach you psychology and design principles up your arse, love? If we’d have been so stuck up about what constitutes computer science and what doesn’t, you wouldn’t have a mouse today. Enjoy your ASCII-everything because psychology had a big hand in people understanding how to use a mouse in the first place; coming from a purely software outlook, you’d have thought it couldn’t be done and no one would understand it. Heck, we’d be programming punch cards still, now that’s pure computer science isn’t it.
My point is, I could swear some people had only refrained from dropping out of this course so that they could write some code and show up some usable code to put on their resume with a github link, and I know I’m not talking very nice here, but it’s how I saw it. Yes, our group did an app as well. I genuinely wish we’d done something more involvedly HCI, and uurghh it makes me sad because that’s all the HCI experience I’m gonna get from my entire university career. And it’s done. Over. Blown it.
I just wish people would stop slagging it off, it’s the most interesting field of computer science. It’s the most relevant in a sense, because you’re going to have to use it anywhere you ever think of a computer. Whether you’ve formally studied it or not, you have used some principle of human computer interaction. If you’ve ever used and understood a feature of anything remotely resembling a computer, you’ve employed HCI yourself. Used an ATM? HCI! Done up an Excel sheet? HCI! (and a braver person than I… I’ve written a python program once to draw up graphs from data I had because I was too intimidated by Excel). Are you reading this text post on a glass/plastic screen, and have understood that the characters off the screen are meant to be read in plain language the same way you’d read off a paper on a pamphlet or a book? H.C.I.! See? It’s everywhere!
Anyway, that’s it. It’s just disappointment at a wasted semester and a wasted degree. I wish I knew more about HCI. I really wish I did.
@lastbenchpapers here you go!
A lot of this stuff is still in one of two wildly opposite spheres: still in research, or in DIY spaces (which if you think about it, are basically the same thing, but one writes blog articles and the other writes research papers and gets some tiny funding. Otherwise they're very similar!)
Basically the idea is that you have conductive wires which instead of going inside a solid plastic computer case, gets used to sew fabrics while also completing circuits. You attach a microcontroller to these circuits (usually an Arduino, but there are smaller, more elegant microcontrollers specialised for fabric work such as LilyPad or Adafruit you can find nowadays), and so these beaded ends of the fabric really hold arduino sensors that can sense anything from tilt, temperature, humidity, heart rate, you name it! Like sure, AR/VR/MR is the loudly trumpeted future of computer interaction, but just look at how convenient wearable technology would be and try and tell me it's not destined to be the inevitable future of computer technology! It's everything present-day computers strive to be: accessible, unobtrusive, compatible with your lifestyle, but it does it in completely different, maybe even organic way.
(They'd easily pass for traditional embroidery too)
Anyhow, I'll shut up now, I could go on about HCI for hours, and I'll leave you with some of these links. Enjoy!
Beaded tilt sensor (this site's got a bunch of other computers you could make on the left sidebar too):
Why would this be useful? Here's one possibility suggested by researchers: mouses that can be controlled by head tilts for people with disabilities!
As used in pillows: decorative, and could potentially make smart pillows with tracking, say a pressure sensor feels your head slump in as you fall asleep and triggers a switch to draw curtains for you (retractable fabrics are another cool thing I got to see during my course!)
There's other cool stuff you can do with conductive threads (you may have seen that viral video where they light up bulbs by touching a needle—conductor—to the conductive threads used to embroider the thing). You can basically sew up a sound system if you wanted, the possibilities are endless! (Found one for you here)
I'll reblog this when I have a few more resources, if I can still access my course website, I remember Instructibles is also a great website to search around on but yeah, HCI can definitely be the sort of cool hacks a DIY website would teach you, and at the same time, it's such an important area of development because kids probably won't recognise technology as we use it in 20 years time.
Coding isn’t all there is to computer science/software development
So our prof decided to give us feedback on every group’s work for a project we just finished, and roughly speaking, there were three categories: 1. Most inventive, particularly loved this 2. Well thought out, good implementation 3. Ok, good work
Our project was in group “At least you tried”
((((((:
This is for an HCI (human computer interaction) course, the only reason I’m doing this degree at all is because I want to go into HCI and the ONE course I get on that subject in my entire degree, the best we could do is “at least you tried” I want to punch a wall.
The thing is, I knew it was going to be this way? She’d specifically said, try not to do an app because it’s all been done (and I agree). But the thing is, to use like an e-textile/microcontroller circuitboard or anything you can’t just download and upload to a shared folder, you need to be in proximity to each other. During a pandemic? Nuh-uh! We were not only some thousand kilometres away, we also had massive time differences! We weren’t working together, we were a unit dividing up work to do individually.
Second very specific problem, and I’m about to get bitter here so turn away if you’d like but it’s something I see so often in computer science it drives me wild. People will act like coding and software development are the end of the world. They’ll prioritise it so much that anything that’s not building a Java applet is somehow less and pointless. Someone told me they were disappointed that this semester had fewer coding-based projects. Others in our class have been moaning around going “why is an HCI course compulsory for a software major?? ugh, useless course”, well maybe guys, because changing interfaces have ALWAYS been a part of computer science? Just because apps have been around for ten-ish years since Apple’s iPhone sparked off the mobile phone/development trend doesn’t mean it isn’t going to evolve. Just because it’s all you’ve seen growing up doesn’t mean it’s the only thing out there. It doesn’t mean the app format is the end-all and be-all of the computing world.
It’s been done. To death! Also, even for a mobile app (code word for software major porn me thinks, come on now), if your app is badly laid out and confusing to use, no one will use it. Heck, even if it’s useful, something as small and stupid as “I wish I could have a dark background” is enough to make someone not want to use your app; people are stuck up and stupid like that. So maybe shove your disdain for how she literally HAD to teach you psychology and design principles up your arse, love? If we’d have been so stuck up about what constitutes computer science and what doesn’t, you wouldn’t have a mouse today. Enjoy your ASCII-everything because psychology had a big hand in people understanding how to use a mouse in the first place; coming from a purely software outlook, you’d have thought it couldn’t be done and no one would understand it. Heck, we’d be programming punch cards still, now that’s pure computer science isn’t it.
My point is, I could swear some people had only refrained from dropping out of this course so that they could write some code and show up some usable code to put on their resume with a github link, and I know I’m not talking very nice here, but it’s how I saw it. Yes, our group did an app as well. I genuinely wish we’d done something more involvedly HCI, and uurghh it makes me sad because that’s all the HCI experience I’m gonna get from my entire university career. And it’s done. Over. Blown it.
I just wish people would stop slagging it off, it’s the most interesting field of computer science. It’s the most relevant in a sense, because you’re going to have to use it anywhere you ever think of a computer. Whether you’ve formally studied it or not, you have used some principle of human computer interaction. If you’ve ever used and understood a feature of anything remotely resembling a computer, you’ve employed HCI yourself. Used an ATM? HCI! Done up an Excel sheet? HCI! (and a braver person than I… I’ve written a python program once to draw up graphs from data I had because I was too intimidated by Excel). Are you reading this text post on a glass/plastic screen, and have understood that the characters off the screen are meant to be read in plain language the same way you’d read off a paper on a pamphlet or a book? H.C.I.! See? It’s everywhere!
Anyway, that’s it. It’s just disappointment at a wasted semester and a wasted degree. I wish I knew more about HCI. I really wish I did.
Coding isn’t all there is to computer science/software development
So our prof decided to give us feedback on every group’s work for a project we just finished, and roughly speaking, there were three categories: 1. Most inventive, particularly loved this 2. Well thought out, good implementation 3. Ok, good work
Our project was in group “At least you tried”
((((((:
This is for an HCI (human computer interaction) course, the only reason I’m doing this degree at all is because I want to go into HCI and the ONE course I get on that subject in my entire degree, the best we could do is “at least you tried” I want to punch a wall.
The thing is, I knew it was going to be this way? She’d specifically said, try not to do an app because it’s all been done (and I agree). But the thing is, to use like an e-textile/microcontroller circuitboard or anything you can’t just download and upload to a shared folder, you need to be in proximity to each other. During a pandemic? Nuh-uh! We were not only some thousand kilometres away, we also had massive time differences! We weren’t working together, we were a unit dividing up work to do individually.
Second very specific problem, and I’m about to get bitter here so turn away if you’d like but it’s something I see so often in computer science it drives me wild. People will act like coding and software development are the end of the world. They’ll prioritise it so much that anything that’s not building a Java applet is somehow less and pointless. Someone told me they were disappointed that this semester had fewer coding-based projects. Others in our class have been moaning around going “why is an HCI course compulsory for a software major?? ugh, useless course”, well maybe guys, because changing interfaces have ALWAYS been a part of computer science? Just because apps have been around for ten-ish years since Apple’s iPhone sparked off the mobile phone/development trend doesn’t mean it isn’t going to evolve. Just because it’s all you’ve seen growing up doesn’t mean it’s the only thing out there. It doesn’t mean the app format is the end-all and be-all of the computing world.
It’s been done. To death! Also, even for a mobile app (code word for software major porn me thinks, come on now), if your app is badly laid out and confusing to use, no one will use it. Heck, even if it’s useful, something as small and stupid as “I wish I could have a dark background” is enough to make someone not want to use your app; people are stuck up and stupid like that. So maybe shove your disdain for how she literally HAD to teach you psychology and design principles up your arse, love? If we’d have been so stuck up about what constitutes computer science and what doesn’t, you wouldn’t have a mouse today. Enjoy your ASCII-everything because psychology had a big hand in people understanding how to use a mouse in the first place; coming from a purely software outlook, you’d have thought it couldn’t be done and no one would understand it. Heck, we’d be programming punch cards still, now that’s pure computer science isn’t it.
My point is, I could swear some people had only refrained from dropping out of this course so that they could write some code and show up some usable code to put on their resume with a github link, and I know I’m not talking very nice here, but it’s how I saw it. Yes, our group did an app as well. I genuinely wish we’d done something more involvedly HCI, and uurghh it makes me sad because that’s all the HCI experience I’m gonna get from my entire university career. And it’s done. Over. Blown it.
I just wish people would stop slagging it off, it’s the most interesting field of computer science. It’s the most relevant in a sense, because you’re going to have to use it anywhere you ever think of a computer. Whether you’ve formally studied it or not, you have used some principle of human computer interaction. If you’ve ever used and understood a feature of anything remotely resembling a computer, you’ve employed HCI yourself. Used an ATM? HCI! Done up an Excel sheet? HCI! (and a braver person than I… I’ve written a python program once to draw up graphs from data I had because I was too intimidated by Excel). Are you reading this text post on a glass/plastic screen, and have understood that the characters off the screen are meant to be read in plain language the same way you’d read off a paper on a pamphlet or a book? H.C.I.! See? It’s everywhere!
Anyway, that’s it. It’s just disappointment at a wasted semester and a wasted degree. I wish I knew more about HCI. I really wish I did.
Holy shit, she gave our group a 95!? I guess we actually showed her that we learned something from this course!
Coding isn’t all there is to computer science/software development
So our prof decided to give us feedback on every group’s work for a project we just finished, and roughly speaking, there were three categories: 1. Most inventive, particularly loved this 2. Well thought out, good implementation 3. Ok, good work
Our project was in group “At least you tried”
((((((:
This is for an HCI (human computer interaction) course, the only reason I’m doing this degree at all is because I want to go into HCI and the ONE course I get on that subject in my entire degree, the best we could do is “at least you tried” I want to punch a wall.
The thing is, I knew it was going to be this way? She’d specifically said, try not to do an app because it’s all been done (and I agree). But the thing is, to use like an e-textile/microcontroller circuitboard or anything you can’t just download and upload to a shared folder, you need to be in proximity to each other. During a pandemic? Nuh-uh! We were not only some thousand kilometres away, we also had massive time differences! We weren’t working together, we were a unit dividing up work to do individually.
Second very specific problem, and I’m about to get bitter here so turn away if you’d like but it’s something I see so often in computer science it drives me wild. People will act like coding and software development are the end of the world. They’ll prioritise it so much that anything that’s not building a Java applet is somehow less and pointless. Someone told me they were disappointed that this semester had fewer coding-based projects. Others in our class have been moaning around going “why is an HCI course compulsory for a software major?? ugh, useless course”, well maybe guys, because changing interfaces have ALWAYS been a part of computer science? Just because apps have been around for ten-ish years since Apple’s iPhone sparked off the mobile phone/development trend doesn’t mean it isn’t going to evolve. Just because it’s all you’ve seen growing up doesn’t mean it’s the only thing out there. It doesn’t mean the app format is the end-all and be-all of the computing world.
It’s been done. To death! Also, even for a mobile app (code word for software major porn me thinks, come on now), if your app is badly laid out and confusing to use, no one will use it. Heck, even if it’s useful, something as small and stupid as “I wish I could have a dark background” is enough to make someone not want to use your app; people are stuck up and stupid like that. So maybe shove your disdain for how she literally HAD to teach you psychology and design principles up your arse, love? If we’d have been so stuck up about what constitutes computer science and what doesn’t, you wouldn’t have a mouse today. Enjoy your ASCII-everything because psychology had a big hand in people understanding how to use a mouse in the first place; coming from a purely software outlook, you’d have thought it couldn’t be done and no one would understand it. Heck, we’d be programming punch cards still, now that’s pure computer science isn’t it.
My point is, I could swear some people had only refrained from dropping out of this course so that they could write some code and show up some usable code to put on their resume with a github link, and I know I’m not talking very nice here, but it’s how I saw it. Yes, our group did an app as well. I genuinely wish we’d done something more involvedly HCI, and uurghh it makes me sad because that’s all the HCI experience I’m gonna get from my entire university career. And it’s done. Over. Blown it.
I just wish people would stop slagging it off, it’s the most interesting field of computer science. It’s the most relevant in a sense, because you’re going to have to use it anywhere you ever think of a computer. Whether you’ve formally studied it or not, you have used some principle of human computer interaction. If you’ve ever used and understood a feature of anything remotely resembling a computer, you’ve employed HCI yourself. Used an ATM? HCI! Done up an Excel sheet? HCI! (and a braver person than I... I’ve written a python program once to draw up graphs from data I had because I was too intimidated by Excel). Are you reading this text post on a glass/plastic screen, and have understood that the characters off the screen are meant to be read in plain language the same way you’d read off a paper on a pamphlet or a book? H.C.I.! See? It’s everywhere!
Anyway, that’s it. It’s just disappointment at a wasted semester and a wasted degree. I wish I knew more about HCI. I really wish I did.
Door Tags
Hotel room door tags: morse code on paper.
We’ve all seen them in hotel rooms, and embarrassingly placed the “Please Clean My Room” tag with a little hesitation, wondering what the poor staff will think of the mess we’ve made to call them…
Most door tags look very similar, save some identifiers or promotion on the part of the hotel chain, maybe a logo, maybe a quirky phrase. But as a hotel…
A Winter's Game!
I’ve recently gotten busy delving into some juicy graphics work for uni’s chess club: an absolutely mental group of funny, nerdy people who have the craziest dedication to chess you have seen, popping down for six hours on a Friday evening to engage in the sort of mental stimulation only a game of chess can bring. Why have I been hanging out with these guys for the last ten months? It’s partly to…
A Summer's Experimentation: A Postcard
It’s almost more of an experiment to see how long I can last (inspired) amongst all the madness I brew. It’s nearly enough to let anyone down.
I finally tried out CorelDRAW, this was made with CorelDraw Graphics Suite. It’s a very handy illustrators’ tool, if you are skilled with a mousepad, which I’m not, or if you have a tablet with a pressure-sensitive stylus, which I’ve also not.
Neither can…
Music Festival Poster
It’s finally summer! Summer, for those not from Toronto, Ontario, Canada, means double digit temperatures and warm, if any winds, and long hours of sunshine. To Torontonians, it just means next week might have surprise snow showers.
But undoubtedly, one thing most people look forward to during the summer is the outdoors. Last week, I finally saw the basketball nets on our streets thaw and people…
Can I show you something? It’s snowed out my window. Pretty, perfectly hexagonal snowflakes. I’m in awe. How do you folks do this, year after year. How are you not impressed a nineteenth time?
And now for enduring my tirade of amazement, here’s some Green Day for you. Stolen from Mike’s Instagram.
And because I’m perpetually up after midnight and it’s family day now, happy family day. Give your coffee mug some love.
Oh and lest I forget, it’s Billie Joe Armstrong’s birthday! (Maybe not here, maybe not at 2 AM, but hey, PST it’s not yet 12 AM, right? So while I’m incredible at forgetting my own birthday until people wished me and waited for my confusion to clear for ten solid seconds, look at me, a responsible fan (with an assignment due in half a day. I got this!)
Messing around with lines.
General design eye candy. I didn’t plan this out, but I like that there a bicycle wheel in the bottom left corner. If you divide the picture into nine grids, the wheel falls on one of the line intersections. That’s a design sweet spot, according to the design rule of thirds. To have a strong subject placed at one of these intersections makes for a strong picture. And a circle or a point is one of the strongest subjects you can have! (It is known ;) )
Leading lines definitely add some drama to a regular photograph. Given this was at an airport, it definitely adds some excitement: where does this lead?