[{"data":1,"prerenderedAt":140},["ShallowReactive",2],{"maker-billziss":3},[4,31,56,72,96,117],{"id":5,"name":6,"line":7,"ai":8,"cat":9,"year":10,"points":11,"comments":12,"rec":13,"s":14,"top":15,"kw":16,"maker":21,"domain":22,"tier":23,"attempts":24,"strip":25,"url":26,"mix":27,"praise":29,"objection":-1,"sub":30},13630028,"WinFsp","Creating a simple file system for Windows",false,"dev_tools",2017,11,4,"quiet",null,76,[17,18,19,20],"windows file system","user mode file system","filesystem driver","fuse windows","billziss","github.com","shown",0,"0305","https:\u002F\u002Fgithub.com\u002Fbillziss-gh\u002Fwinfsp\u002Fwiki\u002FWinFsp-Tutorial",[28,28,24,24],1,"Commenter found the C++\u002FCLI and P\u002FInvoke suggestions useful for C# use","file system framework",{"id":32,"name":33,"line":34,"ai":8,"cat":35,"year":36,"points":37,"comments":38,"rec":39,"s":40,"top":41,"kw":42,"maker":21,"domain":22,"tier":23,"attempts":24,"strip":48,"url":49,"mix":50,"praise":53,"objection":54,"sub":55},19424614,"WinSpd","create “SCSI disks” as user mode processes on Windows","infrastructure",2019,46,33,"curious",0.08,39,[43,44,45,46,47],"virtual disk","scsi","windows driver","user mode","block device","303000335000030300003030533030001","https:\u002F\u002Fgithub.com\u002Fbillziss-gh\u002Fwinspd",[51,52,28,28],2,10,"Smaller surface area with four fundamental operations","Kernel driver code may be error prone","virtual disk drivers",{"id":57,"name":58,"line":59,"ai":8,"cat":9,"year":60,"points":61,"comments":24,"rec":13,"s":14,"top":62,"kw":63,"maker":21,"domain":22,"tier":23,"attempts":24,"strip":68,"url":69,"mix":70,"praise":-1,"objection":-1,"sub":71},22390458,"AntiVirus Monitor","GitHub Action to combat false positives",2020,12,73,[64,65,66,67],"antivirus false positives","github action","windows binaries","virustotal","","https:\u002F\u002Fgithub.com\u002Fbillziss-gh\u002Favm\u002Freleases\u002Ftag\u002Fv1.0",[24,24,24,24],"ci github action",{"id":73,"name":74,"line":75,"ai":8,"cat":76,"year":77,"points":78,"comments":79,"rec":80,"s":81,"top":82,"kw":83,"maker":21,"domain":22,"tier":89,"attempts":24,"strip":90,"url":91,"mix":92,"praise":93,"objection":94,"sub":95},30399129,"Arduino 6502 Controller","The 6502ctl project is an Arduino controller for the 6502 CPU.","hardware",2022,52,9,"debated",-0.06,38,[84,85,86,87,88],"6502","arduino","cpu debugger","retro computing","assembler","notable","501133500","https:\u002F\u002Fgithub.com\u002Fbillziss-gh\u002Farduino-6502ctl",[51,51,24,51],"Useful ICE-style tool for developing retro 6502 machines","Debugger shows last executed operation, not next instruction, which is confusing","microprocessor development tools",{"id":97,"name":98,"line":99,"ai":8,"cat":9,"year":77,"points":100,"comments":101,"rec":80,"s":102,"top":103,"kw":104,"maker":21,"domain":22,"tier":89,"attempts":24,"strip":110,"url":111,"mix":112,"praise":114,"objection":115,"sub":116},30653916,"Hubfs","File System for GitHub",160,28,-0.08,15,[105,106,107,108,109],"git","github","virtual file system","fuse","remote repository","0151051000110315153555315013","https:\u002F\u002Fgithub.com\u002Fwinfsp\u002Fhubfs",[113,12,24,79],8,"Useful for searching across many repos and branches via a VFS","Cloning the repository is simpler and works fine","file system",{"id":118,"name":119,"line":120,"ai":8,"cat":121,"year":122,"points":123,"comments":124,"rec":80,"s":125,"top":126,"kw":127,"maker":21,"domain":22,"tier":89,"attempts":51,"strip":133,"url":134,"mix":135,"praise":137,"objection":138,"sub":139},39124614,"imap","Integer Map Data Structure","languages",2024,91,27,-0.12,26,[128,129,130,131,132],"integer map","radix tree","ordered map","trie","c++","300003101015003003551015313","https:\u002F\u002Fgithub.com\u002Fbillziss-gh\u002Fimap",[12,136,24,136],6,"Novel subnet-mask style prefix construction","Benchmarks only against std::map and std::unordered_map, missing stronger alternatives","data structure library",1794036750616]