Elevate Your Flight Sim Experience

Quick Access to Real-World Airport Data with AppleScript

Welcome, flight sim enthusiasts! If you’re a fan of immersive flying experiences in games like Microsoft Flight Simulator 2020 or X-Plane, you know how crucial accurate airport information can be to enhance your virtual flights. Today, I’m thrilled to share a simple yet effective AppleScript that can elevate your flight simulation experience. This script enables you to quickly pull up detailed airport information from FlightAware just by entering an ICAO airport code. Ideal for virtual pilots who want to plan realistic routes or explore new airports in their simulator, this easy-to-use tool seamlessly integrates real-world aviation data into your flight sim setup. Join me as we dive into how you can create this handy script on your Mac, blending the lines between simulation and reality for a more enriched flying experience.

-- Start of the script
tell application "System Events"
    -- Prompt the user to enter the airport code in ICAO format
    display dialog "Enter the Airport code in ICAO format (e.g., KLAX, KJFK):" default answer "" buttons {"Cancel", "OK"} default button "OK" with icon note
    -- Store the user input in a variable
    set airportCode to text returned of result
    -- Check if the user entered a code
    if airportCode is equal to "" then
        display dialog "No airport code was entered. Please try again." buttons {"OK"} default button "OK" with icon stop
        return
    end if
end tell

-- Construct the URL using the provided airport code
set baseURL to "https://www.flightaware.com/resources/airport/"
set fullURL to baseURL & airportCode & "/IAP/all/pdf"

-- Open the URL in Google Chrome
tell application "Google Chrome"
    -- Check if Chrome is running, and start it if not
    if not (exists window 1) then reopen
    activate
    -- Open a new tab with the URL
    open location fullURL
end tell
-- End of the script

After copying the AppleScript above, open the Script Editor on your Mac, which you can find in the /Applications/Utilities folder. Paste the script into a new document. You can run the script directly from the Script Editor to test its functionality. Once you’re satisfied with how it works, you can easily convert it into a standalone application. To do this, go to the File menu in Script Editor and select ‘Save.’ In the dialog box that appears, choose a name for your application, and importantly, set the File Format to ‘Application.’ Save it to your desired location. Now, you have a fully functional app that you can launch with a click! This app will prompt you for an ICAO airport code and automatically open the corresponding FlightAware page in your browser. It’s a handy tool for flight sim enthusiasts, pilots, or anyone interested in aviation, and a great example of the practical uses of AppleScript on your Mac.

In conclusion, this simple yet powerful AppleScript is more than just a quick way to access airport codes and charts; it’s a bridge between the real world of aviation and the virtual skies of flight simulation games. By seamlessly integrating real-world airport data into your flight sim experience, you’re not only enhancing the realism of your virtual flights but also gaining valuable insights into the intricacies of airport layouts and operations. Whether you’re meticulously planning a virtual flight in Microsoft Flight Simulator 2020, exploring new destinations in X-Plane, or just curious about aviation, this tool brings a wealth of real-time information to your fingertips. It exemplifies how a small script can significantly enrich your gaming experience, making every takeoff and landing more authentic and informed.

My Experience With the MacBook Air M2 and the Magic of the Apple Ecosystem

Just a few weeks ago, I took the leap and invested in the new MacBook Air M2, and since then, I’ve been in a whirl of excitement exploring its features, functionalities, and, most importantly, how it fits into my existing collection of Apple devices.

Why I Chose the MacBook Air M2

Before purchasing, I researched extensively, comparing the MacBook Air M2 to other laptops in its range and even other Mac models. However, it was the combination of its lightweight design, the promise of powerful performance thanks to the M2 chip, and the compatibility with the Apple ecosystem that finally tipped the scales for me.

Now that I’ve had a chance to use it, I can confirm that it didn’t disappoint.

Unboxing and First Impressions

Unboxing a new gadget, especially an Apple product, is an experience in itself. The MacBook Air M2, with its sleek design and the inviting glow of the Apple logo, was a sight to behold. I could feel the power and possibilities waiting for me.

The laptop booted up quickly, the Retina Display living up to its promise of delivering vibrant colors, and the backlit Magic Keyboard was as comfortable as I had heard. But the best was yet to come.

Discovering the Magic of the Apple Ecosystem

What truly struck me about my new MacBook Air M2 was how seamlessly it integrated into my existing lineup of Apple devices. As a long-time user of Apple products, including an iPhone and iPad, I knew about the Apple ecosystem’s interconnectivity. However, experiencing it firsthand on a new device took my appreciation to a whole new level.

Continuity: A Seamless Experience

With Continuity, I could effortlessly switch between devices without interrupting my workflow. It was as if all my devices had synchronized into a single entity. A document started on my iPhone could be continued on my MacBook Air, and then finalized on my iPad, all without the need for manual transfers or saving multiple versions.

AirDrop: Simplifying File Transfers

Remember the days when transferring files between devices was a time-consuming process involving cables, Bluetooth pairing, or even email? With AirDrop, those days are firmly behind me. Sharing files, be it documents, images, or videos, between my Apple devices has become a matter of a few clicks.

Cloud: My Personal and Secure Cloud Storage

The cherry on top of my Apple ecosystem experience is iCloud. With iCloud, all my files, photos, and documents are synced across my devices, ensuring they’re up-to-date and accessible anytime, anywhere.

The Verdict

The MacBook Air M2 has proven to be more than just a laptop. It’s a key component of a connected, streamlined digital lifestyle, backed by the power of the Apple ecosystem. It has not only lived up to my expectations but, in many ways, exceeded them.

If you, like me, value seamless integration and synchronization across devices, and you’re considering investing in a new laptop, I highly recommend the MacBook Air M2. It’s a decision I’m glad I made, and I believe you will be, too.

Stay tuned for more updates as I continue my journey with the MacBook Air M2 and the Apple ecosystem. There’s still so much to explore, and I can’t wait to share more insights with you.

 

 

 

 

 

DECISION SUPPORT SYSTEM

James Strickland, Student

Barry University, PACE

 

 

 

 

Decision Support Systems

Introduction

An example of a management information system (MIS) is a decision support system. Additionally, MIS can be implemented via transaction processing and operations data management approaches. For example, an MIS can improve staff communication and provide a platform for recording information about the organization’s revenue and expenditure (Marakas, 2003). Management Information Systems are comprised of computer programs that provide the management in any company with information essential to the effective running of the organization. When it comes to making decisions, decision support systems (DSS) can help managers without necessitating the presence of computer professionals. The following are the three most essential components of a DSS:

  • Massive amounts of data are stored in this database management system (DBMS), which is critical in identifying solutions for problems the DSS built to address.
  • Information that is critical for decision-making is processed using model-based management systems (MBMS).
  • Dialog generation and management system (DGMS): provides a simple interface between the system and administrators who do not have extensive expertise in computer-based apps.

The DSS History

Due to work done at Carnegie Tech in the late 1950s and MIT on interactive computer systems, DSS has its roots in two distinct fields of study: decision theory and interactive computer systems. During the mid-1970s, scientists noticed a role that computer-based information systems (CBIS) may play in assisting managers with their decision-making processes (Power, A Brief History of Decision Support Systems, 2007). Due to the popularity of the group of executive information systems (EIS) and decision support systems (GDSS), which arose from single-user and model-oriented Decision support systems. EIS is a valuable resource for business leaders because it delivers current, actionable data that can be tracked and managed. They launched new web based DSS applications around the turn of 2000, such as online analytical processing (OLAP) and data warehousing: they began to expand the scope of DSS. The Decision support system has emerged as a significant part of the management sector due to technological improvements. The DSS has become a fundamental part of management design due to introducing new and better technologies.

Decision Support Systems

As a result of DSSs, data becomes valuable, and quality judgments are made based on it. In most cases, making good decisions is dependent on the quality of the data entered into the Software system and the user’s ability to filter the data and spot trends (Power, Decision Support Systems: Concepts and Resources for Managers, 2002). As a rule, DSS is a computer application with a human interface that can sort, process, and carry out the necessary analyses on massive amounts of data. The majority think that DSSs is a specific division of a company, but they have integrated these systems into their everyday schedule. For example, several corporations regularly download and research income and income data, projected growth, and expenditure sheets. They recharge their plans once the evaluation of the present results is finished. DSSs have a stable place in companies, but the facts and decisions are constantly evolving.

The primary goal of DSSs is to gather data, evaluate it, discover trends in the data, and then develop business decisions or recommendations based on the findings of the studies, among other things. It is not crucial whether computers, databases, or individuals engage in the process; instead, it is the practice of taking unstructured records, collecting them, and then using them to help in decision-making after being analyzed. DSS can be divided into numerous models, with categories varying from one individual to the next according to their background. When it comes to data processing, we may divide it into two categories: passive and inactive. A passive DSS merely gathers and assesses data, but an active DSS goes one step beyond and processes it. Another way of categorization that takes into account the mode of help generates five dimensions, as follows:

  • Using quantitative, replication, or financial models as the foundation for their choices is what is known as a model-driven DSS;
  • When individuals collaborate to create a solution or approach, this is referred to as a communication driven DSS;
  • A document-driven DSS makes use of documents of various data types to make choices and develop strategic plans;
  • A knowledge-driven decision-support system implements explicitly specified rules in a computer to reach a decision; and
  • A data-driven DSS focuses on data acquired and then processed to meet the manager’s demands.

The Pros of DDS

There are numerous advantages connected with decision support systems, particularly when compared to prior ways of decision-making. These are detailed in greater detail below:

  • DDSs improve individual efficiency: When data is gathered and processed utilizing scientific data collection and analysis methodologies, there is a significant reduction in the number of errors, collectively referred to as human errors. Using the DSS technique results, managers can make educated decisions based on the information obtained from the data analysis.
  • Because automated systems carry out the processes, DSSs accelerate the pace of problem solutions in a given firm. After installing the required scientific formulas in the computer, the computer takes over the remainder of the method, resulting in a quick and efficient analytic process. Furthermore, the DSS system filters the data to make it easier to manage and, as a result, reduces the time it takes between data gathering and decision-making.
  • Because the analysis process is systematic and each stage can be followed quickly, DSSs help to improve the tracking of information. During the data gathering procedure and when entering the data into the computer, one should exercise caution
  • Other advantages of decision support systems include enhancing interpersonal interaction, discovering new avenues for meeting the company’s objectives, and strengthening a company’s competitive advantage.

DDS and Competitive Advantage

Some software suppliers promise that their decision support, analytics, and business intelligence products will give them a competitive advantage (Power, Decision Support Systems: Concepts and Resources for Managers, 2002). This expansive claim covers an application for decision assistance constructed with a variety of technologies. These technologies include business intelligence tools, quality management software, data mining tools, and quantitative algorithms. The vendor’s solution, it is said, will provide a competitive advantage to any firm that implements it. This comprehensive promise appears to be too good to be true, and it is also not plausible in its whole. Vendors must temper their statements with phrases like “may,” “can,” “often,” and “should.” The exaggerated optimism of vendors about technology produces excessive expectations and, in certain situations, contributes to the rise of technology pessimism. Computerized decision assistance, analytics, and business intelligence (BI) may and should be used to gain a competitive advantage.

A competitive advantage is what managers seek: a superior capacity that allows them to outperform their competitors. Better financial position, more assets, incentives, or other physical or intangible advantages are all possible outcomes of gaining an advantage. An organization with an advantage possesses a capability, resource, or expertise that is demonstrably superior to its competition. When a competitive advantage is leveraged, it can aid in the achievement of beneficial results. According to research, a sustainable competitive advantage is defined as “the sustained benefit of applying any unique real worth strategy that is not simultaneously applied by any present or possible rivals, as well as the impossibility to reproduce the benefits of this strategy.”

A durable competitive advantage is achieved when a company performs a critical function much better than its competitors (Power, A Brief History of Decision Support Systems, 2007). Generally, a competitive advantage is the competence or attribute of a company that dramatically increases the firm’s success in a market, rivalry scenario, or confrontation with another organization. When one meets three requirements, computerized decision support (DSS) can provide a competitive edge to a company. As a first step, once a decision support application has been deployed, it must be elevated to the status of a major or essential organizational strength or capacity. Second, it must be one-of-a-kind and exclusively controlled by the organization. In addition, the advantage supplied by the system must be durable for at least a few years to ensure a sufficient return on the initial investment.

Even in the face of fast technological change, a three-year payback period is a feasible aim. Keeping these three criteria in mind, managers looking to make strategic investments in information technology for decision support should look for opportunities. When computerized decision support is valuable, unique, and difficult to replicate, it can provide a significant competitive advantage. Inter-corporate DSS can help organizations strengthen their ties with consumers and suppliers. In some cases, companies can use group DSS and Groupware to overcome time and geographical limitations. Particular DSS can assist a company in operating seven days a week, twenty-four hours a day, regardless of where an employee or a client is. In some circumstances, DSS can aid in the integration of a company’s activities. Aside from that, web-based DSS that is inter-corporate can develop ties with suppliers or customers that are tough to break.

A decision support system can assist a company in achieving a price advantage (Shim, Warkentin, Courtney, & Power, 2002). DSS can give various benefits, including increased personal efficiency, reduced staff requirements, faster problem solutions, and improved corporate management and monitoring. The search for circumstances where decision processes appear to be slow or tedious, problems recur, or answers are delayed, or unsatisfactory should be the first step for managers who wish to gain a cost-cutting advantage. DSS can help cut costs when decision-makers have a high turnover rate, and training is time-consuming and inconvenient. It can also help in situations where activities, divisions, and projects are poorly governed.

By reducing or eliminating value chain tasks, DSS can save a significant amount of money. For example, a bank or mortgage lending company may save money by adopting innovative DSS to cut the number of stages and lower the number of employee hours required to approve loans. Some technological advancements may continue to cut process costs, while competitors who mimic an innovative DSS may erase or cancel any advantage. It is possible to get a competitive advantage by using DSS. A DSS can set your product apart from the competition and perhaps open the door to new revenue streams. To maximize profitability: differentiated products must charge a price premium that exceeds any additional expenses to attain the differentiation.

Differentiation can lead to higher pricing, more units sold, or increased customer loyalty for service and recurrent purchases if the company succeeds. It’s possible for competitors to quickly copy the differentiation, resulting in greater costs for all of them. Computerized decision assistance can also help a corporation better target a certain consumer segment and gain an edge in satisfying the needs of that group (Mitran, 2019). DSS can make it a lot easier to serve a specific group of clients with a specific set of services. For some clients, personalized service isn’t worth the extra cost; for others, larger competitors have their DSS to target niches. Improving existing resources and building new resources and capabilities in adapting to variations in market conditions is the key to long-term competitive advantage. Developing a competitive edge that results in superior value generation sometimes necessitates the renewal, creation, and creation of decision support systems.

Cons of DSS

  • User-friendliness reduced. Even though DSSs have been simplified in recent years, some firms, especially those with limited resources, still find it difficult to adopt them, even if it has been easier to do so. Small businesses that cannot afford the installation and training charges will have to rely on more traditional means of decision-making.
  • It’s difficult to measure. If the decision-makers don’t know how to combine their output, the entire process is a waste of time and effort. Most decision support systems generate mathematical results and need mathematical computations to determine the sort of decision that should be taken.

Effectiveness of DSS

It is possible to support semi-structured and unstructured decision-making by using a Decision Support System (DSS), an information system at the company’s management level. It is possible to use a DSS to analyze low-volume databases, and enormous databases specialized for data mining. The DSS is more powerful than any other system out there. Several models are used to analyze data, or vast amounts of data are compressed into a form that decision-makers can understand. User-friendly DSS is designed to be used by the end-user. When data is gathered and processed utilizing scientific data collection and analysis methodologies, there is a significant reduction in errors, collectively referred to as human errors. Using the DSS technique results, managers can make educated decisions based on the information obtained from the data analysis.

Many new tools and advancements are presently in development for the DSS platform, which will have a major impact on the way businesses make decisions.  Artificial Intelligence systems, OLAP, and internet analysis gadgets are just some of the new tools that have been developed in the last several years. Overall, decision assistance systems have a promising future (Shim, Warkentin, Courtney, & Power, 2002). All firms will adopt DSSs in the future; hence any company that doesn’t is doomed to fail. A company can’t have a competitive advantage if it only observes its competitors enjoy massive growth margins. However, the competition has already begun, so we don’t have to rely on future inventions to grow.

As previously stated, the use of DSS methods provides several advantages. With DSS, a company’s costs can be decreased because the automated systems will conduct most of the job, requiring fewer employees. The manager will also be able to make even the most critical decisions thanks to real-time analysis. The decision to use a decision support system is good, considering the technology’s upsides and downsides.

 

 

Works Cited

Marakas, G. M. (2003). Decision Support Systems in the 21st Century (Vol 134). Upper Saddle River, NJ: Prentice Hall.

Mitran, D. (2019). Decision Support Systems to Create a Competitive Advantage. Internal Auditing and Risk Magement, 76-82.

Power, D. J. (2002). Decision Support Systems: Concepts and Resources for Managers. Greenwood Publishing Group.

Power, D. J. (2007, 03 21). A Brief History of Decision Support Systems. Retrieved from dssresources.com: https://dssresources.com/history/dsshistory.html

Power, D. J. (2007, 05 10). Ask Dan! About DSS. Retrieved from Decision Support System Resources: https://dssresources.com/faq/index.php?action=artikel&id=84

Shim, J. P., Warkentin, M., Courtney, J. F., & Power, D. J. (2002). Past, Present, and Future of Decision Support Technology. ResearchGate, 111-126.

 

 

The website was badly in need of an update. The photo section was antiquated and relied on PHP5.6 to work properly. Since Dreamhost hosts my website, I have limited control over PHP versions. After contacting Dreamhost support, both of us agreed that I need to replace Gallery3.

Initially, I started out using WordPress, but decided, in the end, to go with PiWigo instead. I just didn’t want to recreate the wheel since I already had photos separated in albums and had an already established directory structure.

End Product turned out pretty good. I’m still working on updating uploading more photos. Since I’ve been out of the Military, I have not done much updating to this website or photo albums.

Today I received a phone call at 5:24PM (CST) from (281) 593-3503 showed up on caller ID as Cleveland, TX.

This is the 2nd call from this person, who had a strong foreign accent. The first time I received a call from him, I told him I wasn’t interested and hung up. This time I was bored, so decided to go along with him.

Here’s how the conversation went:

He started out by telling me he has been monitoring infected files on my computer. He then asked me is my computer connected to the internet.
I said yes.

He asked what I seen on my screen, I said google

He asked me to close the window and press <windows/flag> key and “R”, I complied.

Capture

 

 

 

 

 

He asked me what I saw, I told him the run screen.

He asked me to type “inf hiddenfiles” then asked me if I knew what it was, I said no. then pressed enter after he instructed me to.

This opened a window

Capture2

 

He then asked me if I knew what these files were, I said no.  He said that they were a list of infected files. These are infact driver information files (windows/inf)

Then then asked me to go to a website by way of <win/flag> + R (run command) ( http://rescue12.webs.com )

scam_site

 

 

 

 

 

 

Then he asked me to download teamviewer and install it on my computer.  Since There was no way  I was going to give him access to my computer, I went ahead and pulled the plug.

I asked him, since he seen infected files from my computer, what was the IP address of my computer.  He didn’t have an answer.  I then asked him who my ISP was, he didn’t have an answer… I figured I spent enough time of the phone with this idiot… so I told him I knew what he was up to and was reporting it to the authorities.  He said go ahead, then hung up.

Now, here’s some relevant data for us geeks:

Who is for the website hosting the probably viruses:

I’m not being paid to do this, so I’m not going to load the files and see what wireshark shows… and perhaps trace the IP, which I would assume would be in a foreign country.

Bottom line everyone… if someone sends you links and they don’t look right… double check before you give anyone remote access to your computer. It is extremely easy to gain prolong access to your computer if you just give me 10 secs of remote access to your computer. If you get a phone call from your ISP (cox or centurylink) then perhaps it may be a legitimate phone call, but VERIFY.

I also asked for a call back number, and he gave me: 201-234-4604, I did not try to call it.

I have been wanting a kayak for sometime now.  I posted on craigslist to trade my Toshiba Excite Tablet for a Kayak and received a response.  The kayak was far from new condition, but since I never used my tablet it was a no-brainer for me.  Also, got a new tent… I’m hoping we’ll get to camp before the summer is over.  Will probably be during the week tho.