Skip to content

Instantly share code, notes, and snippets.

View gdiasag's full-sized avatar

Gustavo Dias de Aguiar gdiasag

View GitHub Profile
@gdiasag
gdiasag / cms.rs
Created January 15, 2026 21:05
Count-Min Sketch
use crate::util::hash;
use std::hash::{DefaultHasher, Hash, Hasher};
use std::marker::PhantomData;
use std::sync::atomic::{AtomicU32, Ordering};
const SEED_BASE: usize = 15_445;
pub struct CountMinSketch<K> {
width: usize,
seeds: Vec<usize>,
@gdiasag
gdiasag / summary.md
Created November 16, 2025 17:56
summary

Abstract

This document presents an interview with Julia Powles, a legal researcher at the University of Cambridge, conducted by InternetLab in August 2016 during her visit to Brazil for the VII Seminar on Privacy and Personal Data. The interview explores the complexities of the "right to be forgotten" (RTBF), focusing primarily on the European Union's implementation following the landmark Costeja vs. Google Spain case. Powles discusses the tensions between freedom of expression, personality rights, and data protection, while examining how this right has been interpreted and applied across different jurisdictions. The conversation addresses critical issues including the scope of de-indexation, jurisdictional challenges, the role of private companies in decision-making, and the specific context of Brazil, where courts were considering RTBF cases involving television broadcasts of old crimes. Throughout the interview, Powles emphasizes that the RTBF is primarily intended for ordinary people seeking to move on

graph TD
    %% Definição das Colunas (Subgraphs)
    subgraph Frontend
        L["Interface de Entrada (Texto Bruto)"] --> D;
        M[5. Resultado: Score de Risco e Justificativa] --> N[Exibição ao Usuário];
    end

    subgraph Backend e Pipeline de IA
 D(API REST / Endpoint POST) --&gt; E{Módulo de Pré-processamento e Validação};

proj1

This project inplements a minimal neural network in C for classifying handwritten digits from the MNIST dataset.

Usage

Requirements

The project requires:

@gdiasag
gdiasag / main.go
Created October 29, 2024 13:03
Tarefa 11
package main
import (
"fmt"
"math/rand"
"sync"
"time"
)
type ServerState string
package main
import (
"fmt"
"io"
"log"
"net/http"
"regexp"
"sync"
)