123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266 |
- <?xml version="1.0" encoding="utf-8"?>
- <!--
-
- h t t :: / / t /
- h t t :: // // t //
- h ttttt ttttt ppppp sssss // // y y sssss ttttt //
- hhhh t t p p s // // y y s t //
- h hh t t ppppp sssss // // yyyyy sssss t //
- h h t t p s :: / / y .. s t .. /
- h h t t p sssss :: / / yyyyy .. sssss t .. /
-
- <https://y.st./>
- Copyright © 2017 Alex Yst <mailto:copyright@y.st>
- This program is free software: you can redistribute it and/or modify
- it under the terms of the GNU General Public License as published by
- the Free Software Foundation, either version 3 of the License, or
- (at your option) any later version.
- This program is distributed in the hope that it will be useful,
- but WITHOUT ANY WARRANTY; without even the implied warranty of
- MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
- GNU General Public License for more details.
- You should have received a copy of the GNU General Public License
- along with this program. If not, see <https://www.gnu.org./licenses/>.
- -->
- <!DOCTYPE html>
- <html xmlns="http://www.w3.org/1999/xhtml">
- <head>
- <base href="https://y.st./en/weblog/2017/05-May/31.xhtml" />
- <title>I can't prove I'm me just yet. <https://y.st./en/weblog/2017/05-May/31.xhtml></title>
- <link rel="icon" type="image/png" href="/link/CC_BY-SA_4.0/y.st./icon.png" />
- <link rel="stylesheet" type="text/css" href="/link/basic.css" />
- <link rel="stylesheet" type="text/css" href="/link/site-specific.css" />
- <script type="text/javascript" src="/script/javascript.js" />
- <meta name="viewport" content="width=device-width" />
- </head>
- <body>
- <nav>
- <p>
- <a href="/en/">Home</a> |
- <a href="/en/a/about.xhtml">About</a> |
- <a href="/en/a/contact.xhtml">Contact</a> |
- <a href="/a/canary.txt">Canary</a> |
- <a href="/en/URI_research/"><abbr title="Uniform Resource Identifier">URI</abbr> research</a> |
- <a href="/en/opinion/">Opinions</a> |
- <a href="/en/coursework/">Coursework</a> |
- <a href="/en/law/">Law</a> |
- <a href="/en/a/links.xhtml">Links</a> |
- <a href="/en/weblog/2017/05-May/31.xhtml.asc">{this page}.asc</a>
- </p>
- <hr/>
- <p>
- Weblog index:
- <a href="/en/weblog/"><abbr title="American Standard Code for Information Interchange">ASCII</abbr> calendars</a> |
- <a href="/en/weblog/index_ol_ascending.xhtml">Ascending list</a> |
- <a href="/en/weblog/index_ol_descending.xhtml">Descending list</a>
- </p>
- <hr/>
- <p>
- Jump to entry:
- <a href="/en/weblog/2015/03-March/07.xhtml"><<First</a>
- <a rel="prev" href="/en/weblog/2017/05-May/30.xhtml"><Previous</a>
- <a rel="next" href="/en/weblog/2017/06-June/01.xhtml">Next></a>
- <a href="/en/weblog/latest.xhtml">Latest>></a>
- </p>
- <hr/>
- </nav>
- <header>
- <h1>I can't prove I'm me just yet.</h1>
- <p>Day 00816: Wednesday, 2017 May 31</p>
- </header>
- <section id="general">
- <h2>General news</h2>
- <p>
- I took a short recess from my studies and headed to the bank.
- I imagine this as sounding formal, like a recess from a court of law, but it brobably sounds more silly, like a recess from elementary school.
- Oh well.
- Anyway, Banner Bank sent me an offer that if I opened an account with them and used my debit card three times, they'd give me $75 <abbr title="United States Dollars">USD</abbr>.
- I don't know if my job's going to last, so an extra $75 <abbr title="United States Dollars">USD</abbr> would be appreciated.
- Now that I have all my updated identification documentation, opening up accounts like this is feasible.
- I'll just buy a can of vegetables on three different occasions or something.
- The person at the bank wasn't able to open the account for me though.
- Apparently, the temporary <abbr title="identification">ID</abbr> given at the <abbr title="Department of Motor Vehicles">DMV</abbr> isn't legally valid.
- Until my more-permanent card arrives in the mail, my account remains in limbo, entered locally, but not submitted to the main system.
- They gave me their email address and asked me to let them know before I came in with my <abbr title="identification">ID</abbr>, giving them a chance to get my paperwork ready.
- </p>
- <p>
- My <a href="/a/canary.txt">canary</a> still sings the tune of freedom and transparency.
- </p>
- </section>
- <section id="dreams">
- <h2>Dream journal</h2>
- <p>
- I dreamed I was starting a new term at University of the People.
- One of my courses was on love, sex, and relationships.
- Our first discussion assignment asked what we look for in a partner.
- I was writing up my initial post to explain my situation, and how I don't seek a partner at all.
- I think if this had happened in the real world though, I would continue my post with an explanation of characteristics I'd want in a partner if I did have one, such as a lack of sexuality, a strong sense of environmentalism, geekiness, and a desire to use free software.
- </p>
- </section>
- <section id="university">
- <h2>University life</h2>
- <p>
- Today was a day of catching up on reading and discussion assignments, as well as grading last week's assignment submissions.
- The reading material for <span title="Programming 1">CS 1102</span> was as follows:
- </p>
- <ul>
- <li>
- <a href="https://cs.nyu.edu./~yap/classes/visual/03s/lect/l7/">JAVA SWING GUI TUTORIAL</a>
- </li>
- <li>
- <a href="https://docs.oracle.com./javase/8/docs/api/">Java Platform SE 8</a>
- </li>
- <li>
- <a href="https://docs.oracle.com./javase/tutorial/2d/basic2d/">Lesson: Getting Started with Graphics (The Java™ Tutorials > 2D Graphics)</a>
- </li>
- <li>
- <a href="https://docs.oracle.com./javase/tutorial/uiswing/">Trail: Creating a GUI With JFC/Swing (The Java™ Tutorials)</a>
- </li>
- <li>
- <a href="https://docs.oracle.com./javase/tutorial/uiswing/components/button.html">How to Use Buttons, Check Boxes, and Radio Buttons (The Java™ Tutorials > Creating a GUI With JFC/Swing > Using Swing Components)</a>
- </li>
- <li>
- <a href="https://docs.oracle.com./javase/tutorial/uiswing/components/panel.html">How to Use Panels (The Java™ Tutorials > Creating a GUI With JFC/Swing > Using Swing Components)</a>
- </li>
- <li>
- <a href="https://docs.oracle.com./javase/tutorial/uiswing/components/text.html">Using Text Components (The Java™ Tutorials > Creating a GUI With JFC/Swing > Using Swing Components)</a>
- </li>
- <li>
- <a href="https://docs.oracle.com./javase/tutorial/uiswing/components/textfield.html">How to Use Text Fields (The Java™ Tutorials > Creating a GUI With JFC/Swing > Using Swing Components)</a>
- </li>
- <li>
- <a href="https://docs.oracle.com./javase/tutorial/uiswing/events/api.html">Listener API Table (The Java™ Tutorials > Creating a GUI With JFC/Swing > Writing Event Listeners)</a>
- </li>
- <li>
- <a href="https://docs.oracle.com./javase/tutorial/uiswing/layout/layoutlist.html">How to Use Various Layout Managers (The Java™ Tutorials > Creating a GUI With JFC/Swing > Laying Out Components Within a Container)</a>
- </li>
- <li>
- <a href="http://math.hws.edu./javanotes/c6/">Javanotes 7.0, Chapter 6 -- Introduction to GUI Programming</a>
- </li>
- <li>
- <a href="https://pirlwww.lpl.arizona.edu./resources/guide/software/Java_tutorial/uiswing/layout/using.html">Using Layout Managers</a>
- </li>
- <li>
- <a href="http://web.mit.edu./6.005/www/sp14/psets/ps4/java-6-tutorial/components.html">A Visual Guide to Swing Components (from: The Java™ Tutorials > Graphical User Interfaces > Swing Features)</a>
- </li>
- <li>
- <a href="https://wpollock.com./Java/EventChart.htm">Java AWT Event and Listener Reference Chart</a>
- </li>
- <li>
- <a href="https://www.youtube.com./watch?v=EXRi7zZj1pc">CS1102 Introduction to Programming 1(Java) Unit 7 Lecture 4 - YouTube</a>
- </li>
- <li>
- <a href="https://www.youtube.com./watch?v=Tu44tGhsoHw">CS1102 Unit 7 Introduction to Programming (Java) Lecture 1 - YouTube</a>
- </li>
- <li>
- <a href="https://www.youtube.com./watch?v=rF2wkFpLF4w">CS1102 Unit 7 Introduction to Programming (Java) Lecture 3 - YouTube</a>
- </li>
- <li>
- <a href="https://www.youtube.com./watch?v=zWA48tQZDj4">CS1102 Introduction to Programming 1 (Java) Unit 7 Lecture 2 - YouTube</a>
- </li>
- <li>
- <a href="https://www3.ntu.edu.sg./home/ehchua/programming/java/J4a_GUI.html">GUI Programming - Java Programming Tutorial</a>
- </li>
- <li>
- <a href="https://zetcode.com/gfx/java2d/">Java 2D tutorial - Java Graphics programming</a>
- </li>
- </ul>
- <p>
- My discussion posts for today were as follows:
- </p>
- <blocquote>
- <p>
- It sucks not to get credit for what you do, but that's by far not the worst fate possible.
- </p>
- <p>
- It's amazing that slaves could buy their freedom at all.
- It's quite counter-intuitive.
- As a slave, it seems like you'd have no rights.
- That means you theoretically couldn't trade (buying and selling are a form of trade).
- Also, without a right to ownership, how could you have the money to buy yourself?
- Buying yourself out of slavery wasn't easy, otherwise every slave would do it, but for some, it was a way out of a harsh life.
- </p>
- </blocquote>
- <blockquote>
- <p>
- The taxation on slaves yielded money for the government, which could be said to help the economy.
- However, private, already-rich citizens making even more money with slaves helped deteriorate the economy, not stimulate it.
- It lead to widening of the income gap, leaving a wealthy minority well off, but leaving the poor majority in shambles, struggling to put food on the table.
- Slave work also isn't more gainful than free work, it's just that all the gain is given to a single party, the master, and not split between two or more, the employer and employee.
- I can't say for sure about Roman slavery, but in other parts of the world where slaves were kept, it was even found that slave labour was not only <strong>*less*</strong> gainful overall, but also yielded <strong>*less*</strong> profit for masters than free work.
- Put simply, slaves had little incentive to work at maximum capacity, and actually worked on perfecting the art of getting <strong>*out*</strong> of doing work.
- </p>
- </blockquote>
- <blockquote>
- <p>
- Like you said, the slave trade decimated the income of poor, free citizens.
- The rich slave-holders made a killing, but everyone else, slave or free, had hard times.
- The government tried to fix the problem by instituting things such as the corn dole, but that wasn't enough.
- The reason for this was that the lack of income for the poor wasn't the problem; it was a <strong>*symptom*</strong>.
- The real problem was the imbalanced economy.
- Much of this imbalance was created by the use of slave labour.
- </p>
- </blockquote>
- <p>
- Last term, I thought I had more time to complete the course-evaluation survey.
- I missed my opportunity to complain about the course platform (which the university calls "Moodle") frequently locking up on me.
- This term, I didn't make that mistake.
- I filled out the survey for each course, which was a series of scale-of-zero-to-four-style questions, then left this note in the text-submission box at the end:
- </p>
- <blockquote>
- <p>
- The course was great, but the Moodle platform has issues.
- Over the past few terms, I've been dealing with the fact that the website frequently locks up on me.
- The only way I've been able to get the website to stop locking up is to disable JavaScript in my Web browser, which makes other websites quit working.
- I'm seriously considering installing a browser extension to block JavaScript only on the University of the People website.
- This is a serious problem, and has caused me to have to retype many things I've typed into the website.
- I've talked to support, but they don't seem to take the problem seriously.
- From what I've gathered, Moodle is making inappropriate and unnecessary AJAX requests.
- This results in the website locking up before the AJAX request begins, then unlocking when the request completes.
- Static pages should not be using AJAX at all, and making these periodic requests is causing problems.
- Making an AJAX request when a user clicks on a button is one thing.
- However, making an AJAX request every several seconds while the user is typing is just ridiculous and counterproductive.
- </p>
- </blockquote>
- <p>
- If the problem persists, I'll leave a similar note next term.
- In the <span title="Programming 1">CS 1102</span> survey, I marked that the professor had not stimulated intellectual enthusiasm.
- When I went into <span title="Greek and Roman Civilization">HIST 1421</span>, I don't recall being excited.
- It's a history course, and I'm not that enthusiastic about history.
- However, I enjoyed the course, and I feel like I became more enthusiastic about it as the course progressed.
- I went into <span title="Programming 1">CS 1102</span> enthusiastic, but instead of making me even more excited, I feel like the professor drained the spirit of learning right out of me.
- I didn't mention this in the text area, but by asking me to stay my writing hand, the professor asked me to curb my enthusiasm.
- The professor actually docked me points for adding too much detail.
- I work myself up through writing.
- I deepen my understanding through writing.
- I explore new thoughts through writing.
- When I write about what I'm doing, I make new realisations I otherwise wouldn't.
- It allows me to think through things a again, and my thoughts branch out to several places at once.
- New possibilities are actualised, and even without additional reading material, I learn so much more than I otherwise would.
- I hope <span title="Programming 2">CS 1103</span> has the same shared, reoccurring learning journal assignment as <span title="Programming Fundamentals">CS 1101</span> and <span title="Programming 1">CS 1102</span>, but I hope the professor is more encouraging to documentation of experiences and learning.
- If that learning journal assignment presents itself once more, I'll make a point of including two things in my first entry.
- First, I'll make it clear that I learn better when I write.
- Second, I'll make it clear that while one professor was fine with my detailed entries, another was not.
- If the professor wants me to, I'll curb my enthusiasm once more.
- </p>
- </section>
- <hr/>
- <p>
- Copyright © 2017 Alex Yst;
- You may modify and/or redistribute this document under the terms of the <a rel="license" href="/license/gpl-3.0-standalone.xhtml"><abbr title="GNU's Not Unix">GNU</abbr> <abbr title="General Public License version Three or later">GPLv3+</abbr></a>.
- If for some reason you would prefer to modify and/or distribute this document under other free copyleft terms, please ask me via email.
- My address is in the source comments near the top of this document.
- This license also applies to embedded content such as images.
- For more information on that, see <a href="/en/a/licensing.xhtml">licensing</a>.
- </p>
- <p>
- <abbr title="World Wide Web Consortium">W3C</abbr> standards are important.
- This document conforms to the <a href="https://validator.w3.org./nu/?doc=https%3A%2F%2Fy.st.%2Fen%2Fweblog%2F2017%2F05-May%2F31.xhtml"><abbr title="Extensible Hypertext Markup Language">XHTML</abbr> 5.1</a> specification and uses style sheets that conform to the <a href="http://jigsaw.w3.org./css-validator/validator?uri=https%3A%2F%2Fy.st.%2Fen%2Fweblog%2F2017%2F05-May%2F31.xhtml"><abbr title="Cascading Style Sheets">CSS</abbr>3</a> specification.
- </p>
- </body>
- </html>
|