StanfordSNR/gg
View on GitHub ↗ ★ 988 C++
The Stanford Builder
26 mentions on Hacker News by 20 people: 4 stories, 22 comments · first 2018-03-12 · latest 2025-06-20
20082026
-
…microVM stateless functions (Lambda, Cloud Run, etc). They have everything, and my favorite use is https://github.com/stanfordsnr/gg Funnily, enough, the V8 isolates support stdio via WASM now
comment by conradev · 2025-06-20 · in What would a Kubernetes 2.0 look like -
See also https://github.com/nelhage/llama and https://github.com/StanfordSNR/gg
comment by bobnamob · 2023-06-01 · in Distcc: A fast, free distributed C/C++ compiler -
You can already do this anyway… https://github.com/StanfordSNR/gg
comment by bogota · 2022-10-20 · in We are still early with the cloud -
…computation', https://kappa.cs.berkeley.edu/ . edit: Another user also pointed to Stanford's 'gg': https://github.com/StanfordSNR/gg .
comment by thundergolfer · 2022-10-20 · in We are still early with the cloud -
Somewhat related: https://github.com/StanfordSNR/gg
comment by ACAVJW4H · 2021-03-18 · in Outrun: Execute local command using processing power of another Linux machine -
…they can utilize the power of our build agents in the server room. Also interesting to read: https://github.com/StanfordSNR/gg
comment by hansdieter1337 · 2021-01-01 · in Distcc – distribute builds across multiple machines simultaneously (2006) -
…programs across multiple FaaS providers like Amazon Lambda, Google Cloud Functions, etc. https://github.com/StanfordSNR/gg My "toil" script is a lot more basic, but an analogous idea. I would like to create a slightly tighter but improved…
comment by chubot · 2020-12-08 · in Travis CI is no longer providing CI minutes for open source projects -
…instance of a compiler? How might that change the economics of language development? PLAAS? [1] https://github.com/StanfordSNR/gg Sort of checksums-and-argument-lists to make gcc deterministic, as for a cache, but farmed out so `make…
comment by mncharity · 2020-08-07 · in What Is the Minimal Set of Optimizations Needed for Zero-Cost Abstraction? -
https://github.com/StanfordSNR/gg - should be almost the same as the GCC/LLVM thunk extractor. You have to pay for the borrow checker, but LLVM IR optimization passes should be the same complexity.
comment by crb002 · 2020-07-15 · in Linux kernel in-tree Rust support -
GitHub repo: https://github.com/StanfordSNR/gg Intro article in packt: https://hub.packtpub.com/hello-gg-a-new-os-framework-to-exec... > The functional approach and fine-grained dependency management of gg give significant performance…
comment by yarapavan · 2020-07-05 · in From Laptop to Lambda: Outsourcing Everyday Jobs to Transient Containers -
…get highly-parallel cross-compilation? Though the two caching systems might be a bit redundant. [1] https://github.com/StanfordSNR/gg
comment by mncharity · 2020-03-24 · in Zig cc: A drop-in replacement for GCC/Clang -
https://github.com/StanfordSNR/gg can do builds in the cloud. Their USENIX talk is really interesting
comment by milkey_mouse · 2020-01-29 · in Hacking on Clang is surprisingly easy -
Maybe take a look at gg [0]? It seems to solve the problem of slow compilation quite nicely. [0] https://github.com/StanfordSNR/gg
comment by kvakil · 2019-09-01 · in Understanding GCC Builtins to Develop Better Tools [pdf] -
Code from the paper: https://github.com/StanfordSNR/gg Source from another HN comment ( https://news.ycombinator.com/item?id=20795154 ) - This work was led by my student Sadjad Fouladi. If you liked Salsify, you might really like Sadjad's…
comment by yarapavan · 2019-08-27 · in From Laptop to Lambda: Outsourcing Everyday Jobs to Transient Fn Containers [pdf] -
…all talk to each other directly over UDP): https://www.youtube.com/watch?v=Cc_MVldSijA (code here: https://github.com/StanfordSNR/gg ) You might also be interested in our current video project, led by my student Francis Yan, on trying to…
comment by keithwinstein · 2019-08-25 · in Salsify – A New Architecture for Real-time Internet Video -
Co-author here. You may wanna take a look at https://github.com/StanfordSNR/gg/blob/master/src/execution/... and https://github.com/StanfordSNR/gg/blob/master/src/execution/... .
comment by sadjad · 2019-07-15 · in From Laptop to Lambda: Outsourcing Everyday Jobs to Thousands of Containers [pdf] -
Source appears to be here: https://github.com/StanfordSNR/gg Some more info linked here: https://news.ycombinator.com/item?id=16570548
comment by albertwang · 2019-07-15 · in From Laptop to Lambda: Outsourcing Everyday Jobs to Thousands of Containers [pdf] -
…in a "ok, we'd really have to deal with that, but don't, because everyone has build farms". There's https://github.com/StanfordSNR/gg 'compile the linux kernel cold-cache in a thrice for a nickle'. Golang may be the last major language…
comment by mncharity · 2018-10-16 · in How Lisp Became God's Own Programming Language -
…actual run (sans uploading) is at https://www.youtube.com/watch?v=O9qqSZAny3I&t=1h2m58s ); code: https://github.com/StanfordSNR/gg ; some slides (page 24): http://www.serverlesscomputing.org/wosc2/presentations/s2-wo...
comment by mncharity · 2018-05-03 · in Running FFmpeg on AWS Lambda for 1.9% the Cost of AWS Elastic Transcoder -
…Sort of `make -j1000` for 10 cents on Lambda. Linux kernel cold compilation in under a minute. [1] https://github.com/StanfordSNR/gg ; video of talk demo: https://www.youtube.com/watch?v=O9qqSZAny3I&t=55m15s ; some slides (page 24):…
comment by mncharity · 2018-04-30 · in How to speed up the Rust compiler in 2018 -
…language and type systems research hadn't been underfunded for decades, we'd be golden. [1] https://github.com/StanfordSNR/gg ; video of talk demo: https://www.youtube.com/watch?v=O9qqSZAny3I&t=55m15s ; some slides (page 24):…
comment by mncharity · 2018-03-12 · in Stateful Experiments on AWS Lambda