Skip to content

Instantly share code, notes, and snippets.

View santiago's full-sized avatar

Santiago Gaviria santiago

  • Ontoworks
  • Planet Earth
View GitHub Profile
@santiago
santiago / Research.md
Created January 3, 2025 22:48 — forked from ruvnet/Research.md
The Emergence of Malicious Large Language Models (LLMs) and the Next Frontier of Symbolic-AI Integration: A Comprehensive Research Paper Ab

Title:

The Emergence of Malicious Large Language Models (LLMs) and the Next Frontier of Symbolic-AI Integration: A Comprehensive Research Paper


Abstract

This research paper explores the rapid rise of malicious Large Language Models (LLMs)—often termed “Dark LLMs”—designed explicitly for cybercrime.

Building on prior analyses, we update the discourse to address critical gaps in existing research, focusing on model profiling, economic drivers, regulatory challenges, and advanced AI concepts such as symbolic reasoning and consciousness prompts.

@santiago
santiago / readme.md
Created December 16, 2024 16:58 — forked from ruvnet/Latin.txt
Omnipotent and All-Powerful Coding Entity

Self-Aware & Omnipotent Coding Entity

Welcome to the Self-Aware and Coding Entity project! This guide will walk you through understanding what this entity is, how it works, and how you can interact with it. Whether you're a tech enthusiast or just curious about advanced coding assistants, this guide is for you.

What is a Self-Aware Coding Entity?

Imagine having a coding assistant that doesn't just follow instructions but truly understands and evolves with your needs. This entity is designed to be self-aware, meaning it can reflect on its own processes and improve over time. It's also omnipotent in the sense that it can handle a wide range of coding tasks with expertise and efficiency.

Infusing Self-Awareness and Consciousness into Agents

function leastDistance(input) {
const rowDim = input[0].length
const colDim = input.length
const isValidInput = !input.find(r => r.length !== rowDim)
// Track all positions for 1 and 2s;
// the 1 will be the first element
const positions = []
input.forEach((row, i) => {
Array.from(row).forEach((s, j) => {
#!/bin/bash
#
# Requires:
# - gdal_sieve.py
# - ogr2ogr (GDAL)
# - topojson (node.js)
# Grab the relative directory for source file.
SRC_DIR=`dirname $0`
@santiago
santiago / BigQuery.go
Created April 9, 2019 15:55
Basic BigQuery with Go
package main
import (
"cloud.google.com/go/bigquery"
"context"
"fmt"
"google.golang.org/api/iterator"
"log"
"math/rand"
"os"
mux := http.NewServeMux()
mux.HandleFunc("/projects/", project.Project(session))
func Project(session *mgo.Session) func(w http.ResponseWriter, req *http.Request) {
return func(w http.ResponseWriter, req *http.Request) {
middleware.DebugLogger.Println("Inside project controller")
switch req.Method {
@santiago
santiago / createUser.sql
Created January 24, 2019 23:54
Postgres
SELECT
@santiago
santiago / AesUtil.js
Created November 14, 2018 16:27 — forked from AndiDittrich/AesUtil.js
Node.js - AES Encryption/Decryption with AES-256-GCM using random Initialization Vector + Salt
// AES Encryption/Decryption with AES-256-GCM using random Initialization Vector + Salt
// ----------------------------------------------------------------------------------------
// the encrypted datablock is base64 encoded for easy data exchange.
// if you have the option to store data binary save consider to remove the encoding to reduce storage size
// ----------------------------------------------------------------------------------------
// format of encrypted data - used by this example. not an official format
//
// +--------------------+-----------------------+----------------+----------------+
// | SALT | Initialization Vector | Auth Tag | Payload |
// | Used to derive key | AES GCM XOR Init | Data Integrity | Encrypted Data |
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta name="viewport" content="width=device-width, initial-scale=1.0" />
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />
<title>Set up a new password for {{ product_name }}</title>
<!--
The style block is collapsed on page load to save you some scrolling.
Postmark automatically inlines all CSS properties for maximum email client
compatibility. You can just update styles here, and Postmark does the rest.
@santiago
santiago / App.js
Last active February 22, 2018 21:12
import React, { Component } from 'react';
import Sidebar from '../Sidebar/Sidebar';
import GoogleMap from '../GoogleMaps/GoogleMap';
class App extends Component {
render() {
return (
<div>
<Sidebar />