Skip to content

Instantly share code, notes, and snippets.

@GZilber
GZilber / OVCS-2028-ToR-incomplete.csv
Created September 25, 2026 10:16
OVCS 2028 all requirements (1373) from project-1.sequent.sh
We can't make this file beautiful and searchable because it's too large.
Requirement ID,Domain,Kind,Row type,Status,Stage,Category,TOR / Ref,Requirement,Review comment,Inventory notes,Design package(s),Effort,Confidence,Review group,Related,→ Review,→ Code (GitHub),→ Local file,→ Meta issue,Source document,Area (work plan)
SW-NF-0192,Software,Software Non-functional,Requirement,To be developed,Post-qualification,Voting demonstration,PQRI Annex A D.4.8.1,Encrypt cast votes with AES-256.,"Postqualification demonstration: Exact cast-ballot algorithm differs: current vote encryption is ElGamal over Ristretto. AES-256 exists in MIRU result packaging, not this ballot operation. Obtain approved equivalence or implement reviewed compatible suite; no automatic substitution. Demonstrate with COMELEC sample records in approved LAN setup; code capability is not a witnessed test result.",Demonstration/acceptance requirement; does not reduce production TOR scope.,VOTE-CRYPTO,"VOTE-CRYPTO: 8–15 pd decision/protocol design; 25–50 pd implementation if new suite required; low confidence
Shared ran
@actorforge
actorforge / README.md
Created September 25, 2026 10:15
got-scraping: timeout.request never fires for an HTTPS request behind a silent HTTP proxy. Repro on 127.0.0.1 and a deadline fix

A request timeout that never fires behind a silent proxy

Companion code for the article "Five silent minutes: the proxy hang my request timeout never saw".

With got-scraping, timeout.request does not end an HTTPS request while an HTTP proxy sits on an unanswered CONNECT. With default settings the hang is in the header generator's protocol check, which runs before got creates the request. With the header generator off, got's timer destroys a request that has no socket yet, and no error is ever emitted. Everything here runs on 127.0.0.1, and nothing leaves your machine.

@actorforge
actorforge / Dockerfile
Created September 25, 2026 10:15
Notice watch: a private Apify Actor that emails you when one of your Store Actors is flagged under maintenance
FROM apify/actor-node:20
COPY package.json ./
RUN npm --quiet set progress=false \
&& npm install --omit=dev --omit=optional
COPY . ./
CMD ["node", "main.js"]
@white-guy-01
white-guy-01 / postfiatl1v2-pr47-relative-rpc-path-review.md
Created September 25, 2026 10:15
PR #47 relative RPC child path QA

PR #47 — relative RPC child request path QA

Verdict

@choco-bot
choco-bot / FilesSnapshot.xml
Created September 25, 2026 10:15
nodejs v22.23.3 - Passed - Package Tests Results
<?xml version="1.0" encoding="utf-8"?>
<fileSnapshot xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
<files>
<file path="C:\ProgramData\chocolatey\lib\nodejs\nodejs.nupkg" checksum="F1BE938ABB3FEC7EBE623D5DF5E4B8A1" />
<file path="C:\ProgramData\chocolatey\lib\nodejs\nodejs.nuspec" checksum="407CA7DB94524A5B0EA24762318F9FA9" />
</files>
</fileSnapshot>
@RRaymi
RRaymi / gist:2044a4d9471dd29b7b71e792b4c7eb43
Created September 25, 2026 10:14
ДЗ: Супермаркет
using System;
using System.Collections.Generic;
using System.Threading;
namespace CSLight
{
internal class Program
{
static void Main(string[] args)
{
@dangquan1402
dangquan1402 / README.md
Created September 25, 2026 10:13
PR 1126 Vendor upload portal screenshots

PR 1126 Screenshots

78ca96a4c1089b4e7576c7cd04e0022e5d2ae120c2699216544435cb91e94220 @ 1790331210.728644
78ca96a4c1089b4e7576c7cd04e0022e5d2ae120c2699216544435cb91e94220 @ 1790331209.743601
-- This script was generated using MoonVeil 2.0.21 [https://moonveil.cc]
return({k=function(b)local f,d,e,a,c f=string a,d=f.char,f.gsub a={[0b10]=0b11,[0b11]=a}a[1]=a d={[0b10]=0b11,[0b11]=d}d[1]=d e=bit32 c,f=e.band,e.rshift f={[0b10]=0b11,[0b11]=f}f[1]=f c={[0b10]=0b11,[0b11]=c}c[1]=c e=b:l{f,c,a,d}return e end,B=function(b,h)return function(a,d)local e,c,f,g a={[0b10]=0b11,[0b11]=a}a[1]=a d={[0b10]=0b11,[0b11]=d}d[1]=d f={[0b10]=0b11,[0b11]=f}f[1]=f f[1][f[0b10]]=b:G{h[0b110]}c={[0b10]=0b11,[0b11]=c}c[1]=c c[1][c[0b10]]=b:E{c}e={[0b10]=0b11,[0b11]=e}e[1]=e e[1][e[0b10]]=b:F{a,h[0b1001],h[1],h[0b1010],h[0b1100],h[0b1011],h[0b101],h[0b10],h[0b1000],d,c,f,h[0b111],h[0b1101]}g=b:D{a,c,f,h[0b11],e,h[0b100],h[0b1100],h[1],h[0b1010]}return g end end,N=function(a,b,c,d)a.M[d]=a.a(b,0x4f1a)/c return a.M[d]end,z=function(t)local f,s,A,b,_,l,q,x,o,e,g,h,w,v,n,B,d,u,z,m,y,p,i,c u=t u={[0b10]=0b11,[0b11]=u}u[1]=u d=type d={[0b10]=0b11,[0b11]=d}d[1]=d o=pcall o={[0b10]=0b11,[0b11]=o}o[1]=o s=error s={[0b10]=0b11,[0b11]