Share this

Saturday, January 21, 2023

A ChatGPT sample interaction

 Subscribe in a reader

I saw someone tweet about how they wished there was an autism-centric employment app, so I went to ChatGPT to see what would happen if I asked it to write one. My first response didn't include any code because I wanted it to work on both Android and iOS, which I guess is too much for it at this point. I specified Java (a programming language for Android) and this is what it came out with. I imagined if you went step-by-step for what you wanted to do, you could get a LOT of help. Full disclosure, I know little about computer programming and coding. 

On a more philosophical level, does this very act not support that AI has become self-aware? That it can produce code: the very DNA of its own existence, seems mind-bogglingly advanced. It isn't even the most advanced AI right now. Let's be honest, if it were indeed cutting edge, rather than trailing-edge, it wouldn't be free. 

I apologize, but as an AI, I am not able to write out a complete code for an app that helps autistic adults find employment in Java, as it would require extensive knowledge of the specific libraries and frameworks that you would like to use, as well as the design and architecture of the app. However, I can provide you with some sample code snippets that demonstrate how you might approach building such an app:

  1. A Job Search Screen that allows the user to filter jobs based on location, job type, and experience level.
// JobSearchActivity.java public class JobSearchActivity extends AppCompatActivity { private RecyclerView jobListView; private JobListAdapter jobListAdapter; private List<Job> jobList = new ArrayList<>(); @Override protected void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentView(R.layout.activity_job_search); jobListView = findViewById(R.id.job_list); jobListAdapter = new JobListAdapter(jobList); jobListView.setAdapter(jobListAdapter); loadJobs(); } private void loadJobs() { // Call the JobAPI and get the list of jobs JobAPI jobAPI = new JobAPI(); jobAPI.getJobs(new Callback<List<Job>>() { @Override public void onResponse(Call<List<Job>> call, Response<List<Job>> response) { jobList.clear(); jobList.addAll(response.body()); jobListAdapter.notifyDataSetChanged(); } @Override public void onFailure(Call<List<Job>> call, Throwable t) { // Handle failure } }); } }
  1. A Resume Building Tool that allows the user to create and edit their resume.
// ResumeBuilderActivity.java public class ResumeBuilderActivity extends AppCompatActivity { private EditText nameEditText; private EditText emailEditText; private EditText phoneEditText; private EditText objectiveEditText; private EditText educationEditText; private EditText experienceEditText; private Resume resume; @Override protected void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentView(R.layout.activity_resume_builder); nameEditText = findViewById(R.id.name); emailEditText = findViewById(R.id.email); phoneEditText = findViewById(R.id.phone); objectiveEditText = findViewById(R.id.objective); educationEditText = findViewById(R.id.education); experienceEditText = findViewById(R.id.experience); // Load the existing resume if it exists loadResume(); } private void loadResume() { // Call the ResumeAPI and get the resume ResumeAPI resumeAPI = new ResumeAPI(); resumeAPI.getResume(new Callback<Resume>() { @Override public void onResponse(Call<Resume> call, Response<Res

Monday, January 02, 2023

The Sad, Neglected Semi-colon

 Subscribe in a reader

Are you tired of the same old, boring writing style? Do you want to add some flair to your sentences, but don't know how? Have you considered using semi-colons? Many people are intimidated by semi-colons, and for good reason – they can be tricky to use correctly. However, once you get the hang of them, semi-colons can add a whole new level of sophistication to your writing.

A semi-colon is a punctuation mark that is used to join two independent clauses, or sentences that could stand alone as their own complete thought. They can be used in place of a period, but they also add a little something extra.

Here are a few examples of how semi-colons can be used to spice up your writing:

1. To separate items in a list when those items contain commas: "I went to the store and bought milk, bread, and eggs; peanut butter, jelly, and bread; and a few other things I needed."

2. To separate clauses that are closely related: "I was going to go for a run; but it was raining outside."

3. To add emphasis: "I really want to go to the beach; I just need to find someone to go with."

As you can see, semi-colons add a sense of continuity and flow to your writing. They can also add a touch of elegance and sophistication. So next time you're looking to spice up your writing, consider using semi-colons! Just be sure to use them correctly, as misusing semi-colons can actually make your writing harder to understand.

Friday, December 30, 2022

 Subscribe in a reader


If you're a writer looking to share your short stories and poetry with a wider audience, there are plenty of options available for getting your work published. Here are some of the best places to submit your work:

  1. Literary magazines and journals: Literary magazines and journals are a great way to get your work in front of readers who are interested in literature. Many of these publications accept short stories and poetry, and they often have specific themes or genres that they focus on. Some popular literary magazines and journals include The New Yorker, The Paris Review, and Ploughshares.

  2. Online writing communities: There are many online writing communities that allow you to share your work with other writers and readers. These communities can be a great way to get feedback on your writing, as well as to connect with other writers who share your interests. Some popular online writing communities include Wattpad, Figment, and Writing.com.

  3. Contests and competitions: There are many writing contests and competitions that accept short stories and poetry. These can be a great way to get your work in front of a large audience, as well as to potentially win prizes or other recognition. Some popular writing contests and competitions include the Pushcart Prize, the Glimmer Train Short Story Award, and the Poetry Society of America's Annual Awards.

  4. Self-publishing: If you want to take control of the publication process, you might consider self-publishing your work. There are many platforms that allow you to easily publish your short stories and poetry, such as Amazon's Kindle Direct Publishing or Smashwords.

No matter which route you choose, it's important to do your research and make sure you're submitting your work to the right places. Look for publications that align with your writing style and genre, and be sure to follow their submission guidelines carefully. With a little bit of effort, you can find the perfect home for your short stories and poetry.