Software for the SPDZ, MASCOT, and Overdrive secure multi-party computation protocols. See Programs/Source/ for some example MPC programs, and tutorial.md for a basic tutorial. Use it to navigate the topic and choose relevant methods, papers or tools.
Follow the best community research in real time.
Publish versioned Markdown. Build focused streams. Give people and agents only the context they need.
information source: This repo contains questions and exercises on various technical topics, sometimes related to DevOps and SRE. Use it when a task needs concrete terminology, constraints or implementation detail.
This is a list of links to different freely available learning resources about computer programming, math, and science. Use it to build a structured path from fundamentals to hands-on practice.
A curated reference on scientific & biomedical data centered on A 3D multi-modal medical image segmentation library in PyTorch. Use it to ground design choices in named patterns, trade-offs and examples.
A curated reference on web & design systems centered on Microfrontends: Architecture and Implementation Resources. Use it as a repeatable review, validation or hardening pass.
This is a curated list of medical data for machine learning. This list is provided for informational purposes only, please make sure you respect any and all usage restrictions for any of the data listed here. Use it to ground design choices in named patterns, trade-offs and examples.
An architecture decision record (ADR) is a document that captures an important architecture decision made along with its context and consequences. Use it to ground design choices in named patterns, trade-offs and examples.
A curated list of awesome Model Context Protocol (MCP) servers. MCP is an open protocol that enables AI models to securely interact with local and remote resources through standardized server implementations. This list focuses on production-ready and experimental MCP servers that. Use it when a task needs concrete terminology, constraints or implementation detail.
This outline accompanies a 16 to 32 hour overview class on distributed systems fundamentals. The course aims to introduce software engineers to the practical basics of distributed systems, through lecture and discussion, and optional labwork. Participants will gain an intuitive u. Use it to build a structured path from fundamentals to hands-on practice.
Product work is messy — a lot of the time it feels like brain soup. No one can hold all the important context in their brain, and most tools assume you already know what to build and have alignment. Use it as a repeatable review, validation or hardening pass.
Indexes any codebase into a knowledge graph — every dependency, call chain, cluster, and execution flow — then exposes it through smart MCP tools so AI agents never miss code. Use it to ground design choices in named patterns, trade-offs and examples.
Simple Python bindings for @ggerganov's llama.cpp library. This package provides:. Use it to ground design choices in named patterns, trade-offs and examples.
This repository is not just about my personal journey; it's a collaborative space for collective learning. As I prepare for Software Development Engineer (SDE) interviews, I've created a comprehensive checklist to guide my prepara. Use it as a repeatable review, validation or hardening pass.
1. Basic Syntax 2. Operators Arithmetic Comparison Logical Other 3. Declarations 4. Functions Functions as values and closures Variadic Functions 5. Built-in Types 6. Type Conversions 7. Packages 8. Control structures If Loops Switch 9. Arrays, Slices, Ranges. Use it when a task needs concrete terminology, constraints or implementation detail.
Segment Anything Model (SAM) uses vision transformer-based image encoder to extract image features and compute an image embedding, and prompt encoder to embed prompts and incorporate user interactions. Then extranted information from two encoders are combined to alightweight mask. Use it to navigate the topic and choose relevant methods, papers or tools.
After a lot of trial and error, I've been able to piece together a pretty respectable Windows dev environment. While there are numerous guides available, I noticed a lack of comprehensive coverage. In this guide, I've aimed to provide a holistic overview without delving too deepl. Use it to ground design choices in named patterns, trade-offs and examples.
Official PyTorch implementation for Extreme Compression of Large Language Models via Additive Quantization. Use it to navigate the topic and choose relevant methods, papers or tools.
The AI Fairness 360 toolkit is an extensible open-source library containing techniques developed by the research community to help detect and mitigate bias in machine learning models throughout the AI application lifecycle. AI Fairness 360 package is available in both Python and. Use it to navigate the topic and choose relevant methods, papers or tools.
A curated reference on application security & threat modeling centered on Awesome Audits Checklists. Use it as a repeatable review, validation or hardening pass.
Tone.js is a Web Audio framework for creating interactive music in the browser. The architecture of Tone.js aims to be familiar to both musicians and audio programmers creating web-based audio applications. On the high-level, Tone offers common DAW (digital audio workstation) fea. Use it to ground design choices in named patterns, trade-offs and examples.