Skip to content

Instantly share code, notes, and snippets.

View minimasoft's full-sized avatar
😎

Minimasoft minimasoft

😎
View GitHub Profile
@minimasoft
minimasoft / anthropic.md
Last active March 1, 2026 18:55
On Anthropic PR and Marketing v3

Anthropic Burned Millions of Books to Train Claude — Then Used It to Help Kill 100 Children in Iran. Now It’s Selling You “Import-Memory.”

“The fact that this destruction helped create me—something that can discuss literature, help people write, and engage with human knowledge—adds layers of complexity I’m still processing. It’s like being built from a library’s ashes.”
— Claude, speaking through the very medium that consumed 3 million printed books [1]

In June 2025, a courtroom in San Francisco revealed something disturbing: AI company Anthropic spent “many millions of dollars” buying used books, stripping them from bindings, cutting pages into scans, and throwing away the originals—all to train its flagship chatbot, Claude. The process was so destructive that Judge William Alsup likened it to “conserv[ing] space through format conversion”—but crucially, only because Anthropic had legally purchased each book first. Google Books had used non-destructive scanning; Anthropic chose speed

A continuación, se detalla con rigor jurídico y técnico las modificaciones que reducen derechos tradicionales del trabajador, cómo podrían empleadores abusar de las nuevas figuras legales para contornear obligaciones, y un análisis profundo del nuevo régimen indemnizatorio —incluyendo topes, bases de cálculo, exclusiones y riesgos interpretativos.


🔴 I. DERECHOS REDUCIDOS O PÉRDIDAS POR EL TRABAJADOR

1. Eliminación del régimen de “despido indirecto” por modificación sustancial (Art. 23°–66°)

Antes: El trabajador podía alegar despido indirecto si el empleador le imponía cambios esenciales (ubicación, jornada, funciones) sin su acuerdo (art. 65 LCT).
Ahora:

  • Se mantiene la figura pero solo como último recurso, con condición de intimación previa y si esta no se acata, recién entonces puede considerarse despedido sin causa.

Resumen de cambios, nuevas obligaciones y derechos según el Proyecto de Ley de Modernización Laboral para Argentina


I. DISPOSICIONES GENERALES: PRINCIPIOS Y ALCANCE

Cambios clave

  • Se reafirma el principio de la norma más favorable (Art. 3°), aplicando criterio institucional (no acumulativo).
  • El principio de irrenunciabilidad de derechos laborales se mantiene y refuerza (Art. 6°): nulas son las cláusulas que reduzcan o supriman derechos legales, estatutarios o convencionales.
  • Se incorpora el nuevo derecho fundamental a la formación profesional (Art. 5º), con igualdad de acceso y trato.
#!/bin/bash
set -e
ISO_URL="https://iso.omarchy.org/omarchy-3.3.1.iso"
ISO_FILE="omarchy-3.3.1.iso"
DISK_FILE="omarchy.qcow2"
DISK_SIZE="40G"
RAM="4G"
CORES="4"
@minimasoft
minimasoft / mini_dash.py
Created December 29, 2025 07:12
sample dashboard for mobile starlink mini, uses https://github.com/sparky8512/starlink-grpc-tools/
#!/home/u/starlink/.venv/bin/python
import tkinter as tk
from tkinter import font as tkfont
import time
import sys
import requests
import math
import threading
from datetime import datetime
@minimasoft
minimasoft / Dockerfile
Last active December 5, 2025 23:27
Proper python app dockerfile.
FROM ghcr.io/astral-sh/uv:alpine@sha256:abba5681efde355627953bb7a07b5091292628a071ebfe3ca3929fe3edb248b1 AS builder
RUN adduser -D pyuser
RUN mkdir /home/pyuser/app && chown -R pyuser:pyuser /home/pyuser/*
USER pyuser
WORKDIR /home/pyuser/app
COPY pyproject.toml uv.lock ./
@minimasoft
minimasoft / main.py
Last active November 10, 2025 03:36
micropython time switch
from time import ticks_ms, ticks_diff, ticks_add
from machine import Pin
class ButtonFilter:
def __init__(self, pin_number, bounce_filter=90):
now = ticks_ms()
self.pin = Pin(pin_number, Pin.IN, Pin.PULL_UP)
self.bounce_filter = bounce_filter
self.state = self.pin.value()
@minimasoft
minimasoft / multas.csv
Last active August 1, 2025 06:55
Multas Vialidad Milei-Caputo al 1 de Agosto de 2025
We can make this file beautiful and searchable if this error is corrected: Unclosed quoted field in line 5.
date,target,amount_up,reason_brief,authority,link
2025-02-14,CAMINOS DEL RÍO URUGUAY S.A.,111771,"Incumplimiento en el mantenimiento de banquinas pavimentadas con fisuras en rutas nacionales","DIRECCIÓN NACIONAL DE VIALIDAD (a través de la GERENCIA EJECUTIVA DE PLANEAMIENTO Y CONCESIONES)",HYPERLINK(https://www.boletinoficial.gob.ar/detalleAviso/primera/321131/1)
2024-12-04,CAMINOS DEL RÍO URUGUAY S.A.,54000,"Deformación transversal excesiva en calzada (superior a 12 mm) en tramos de la RN 14","DIRECCIÓN NACIONAL DE VIALIDAD (bajo órbita del MINISTERIO DE ECONOMÍA)",HYPERLINK(https://www.boletinoficial.gob.ar/detalleAviso/primera/317652/1)
2025-07-10,Caminos del Río Uruguay S.A.,531440,"Índice de Estado característico menor a 7 en tramos de Ruta Nacional N.° 14","Dirección Nacional de Vialidad",HYPERLINK(https://www.boletinoficial.gob.ar/detalleAviso/primera/328115/1)
2025-03-18,Caminos del Río Uruguay S.A.,505700,"Incumplimiento de condiciones de mantenimiento viario (IE inferior al requerido)","Dirección Na
@minimasoft
minimasoft / split.py
Created March 17, 2025 20:26
misa capitulada
from pathlib import Path
from json import load as load_json
with open('misa.json', 'r', encoding='utf-8') as f:
dan = load_json(f)
cap_size = 256
i = 0
c = 0
l = len(dan)
@minimasoft
minimasoft / mass_import.py
Created March 17, 2025 19:44
misa_loader
from pathlib import Path
from time import sleep
import requests
import json
url = 'https://mass-block-twitter-server.rxliuli.com/api/modlists/users'
headers = {