30 November 2024

Argumentation Frameworks

Formal Argumentation:
  • Dung's Abstract Argumentation Framework - arguments as nodes in a directed graph with attacks to other arguments.
  • Probabilistic Argumentation Framework - arguments have probabilities and attacks with probabilistic reasoning and uncertainty
  • Value-Based Argumentation Framework - using values and preferences in the process to enable reasoning agents to resolve conflicts
  • Logic-Based Argumentation Framework - using logical formalisms to represent arguments and attacks with precise reasoning
Informal Argumentation:
  • Argumentation Mining - extracting arguments from text
  • Dialog Systems - agents engage in argumentative dialogs with humans and/or agents
Hybrid Argumentation:
  • Combined Formal and Informal
  • Integrating Machine Learning

Useless Management

Most roles in management are utterly useless. What is their role?

Planning:

  • Setting goals and objectives for wider organization and teams
  • Developing strategies to achieve those goals and objectives
  • Development of an action plan and timelines
  • Allocation of resources in support of those plans

Organizing:

  • Designing origanizational structure
  • Defining roles and responsibilities
  • Establishing clear lines of communication
  • Ensuring organization has the resources and infrastructure

Leading:

  • Inspiring and motivating employees in the organization
  • Communicating effectively
  • Building strong alliances and relationships
  • Making decisions to solve problems
  • Providing guidance and support

Controlling:

  • Monitoring progress towards goals and objectives
  • Measuring performance against standards
  • Identifying deviations for corrective actionable measures
  • Evaluating effectiveness of organization

Other Aspects:

  • Interpersonal: building relationships, networking, maintaining reputation, representing the organization
  • Informational: gathering, analyzing, spreading correct information for decision making
  • Decisional: making decisions to solve problems and providing resources
  • Efficiency and Productivity: proving effective and streamlined processes, reduce waste, improve productivity
  • Employee Satisfaction: create positive work environments, motive employees, and foster supportive and inclusive work culture
  • Organizational Success: setting clear goals, decision making, adapting to change, contributing to success

In essence, management is about getting things done through people. This essentially shows that AI can pretty much replace most managerial roles. Management should be the first point of redundancies when an organization does not do well. In future, we hope to see less management in organization and flatter structure within employees. The role of a manager is pretty much pointless. Why bother hiring a manager and wasting valuable organization funds. Most human managers do not achieve even 10% of their role. AI could make the manager role significantly more efficient and productive for an organization while empowering employees. And, you won't even have to provide them any monetary compensation. The biggest wastage of funds in any organization is management. Another aspect to this is the role reversal. Make managers accountable to employees. And, when things go wrong managers should be the first ones out the door as they failed at their role.

29 November 2024

Bun vs Nodejs

Nodejs:

  • Widely used with huge adoption
  • Event-driven
  • V8 Javascript Engine
  • High performance for I/O tasks
  • Requires additional tooling for bundling and transpiling
  • Primarily Javascript

Bun:

  • Not so widely used, newer, and improved performance
  • All-in-one toolchain
  • Zig-based
  • Javascript Core Engine
  • Faster Startup time
  • Growing ecosystem
  • Primarily Javascript with some Zig

OnlyFans

What types of people are on OnlyFans?

Consumers:

  • Individuals that are looking for sexually explicit content who may also want exclusive access.
  • People that also have interests in other converging and diverse areas.
  • It is often stated that the platform caters to incels which may indirectly promote violence and misogyny.

Content Creators:

  • Generally, described variously as sex workers that produce sexually explicit content for consumers.
  • These people can vary across their interest groups from fitness trainers, artists, musicians, social media influencers to models.
  • Although, it is primarily known for sexual content, there may be other diverse content on the platform for a range of users.

What are free radicals?

Free radicals are reactive molecules containing an unpaired electron. They are unstable and able to steal electrons from other molecules which causes damage to cells and tissues. They are produced naturally within the body as a byproduct of metabolism which can also be generated through pollution, radiation, and smoking. Some free radicals help with immunity. While excess can lead to oxidative stress that triggers health problems like aging, cancer, and heart disease. To help neutralize free radicals and protect cells from damage it is important to consume antioxidants that are contained in fruits, vegetables, and supplements.  

28 November 2024

Automated Image Generation

  • Bannerbear
  • adCreative
  • Canva
  • VistaCreate
  • Adobe Express
  • Bannerflow
  • Creatopy
  • DynaPictures
  • Abyssale
  • Creatomate
  • Placid
  • Frameshift
  • Duply
  • Switchboard
  • Templated

27 November 2024

What Language Could Replace Python?

Python has dominated the data science industry and its popularity continues to grow. The next big programming language that would likely replace Python will have the following elements in order to succeed:

  • Rust speed, efficiency, and memory safety. 
  • Julia scientific computing and data analysis features.
  • Go simplicity, efficiency, and concurrency.
  • C/C++ low-level integration and optimization.

The likely fifth set of features would be the extensions of AI embedded within the language with metaprogramming, metaphors, enhanced typing like gradual and dependent, better concurrency and parallelism, logic programming, functional programming, code completion, automatic bug detection, code generation, quantum computing integration, enhanced security and privacy, algorithmic machine learning abstractions, distributed federation, cognitive abstractions, direct support for services and testability, model assurance, automl features, self-correction, auto-scripting, self-documentation, model explainability and interpretability, and many other options.

Graduate Programs

Graduate Programs