Doing well in your courses: Andrej's advice for success (2013)
cs.stanford.edu
Dosbian: Boot to DOSBox on Raspberry Pi
cmaiolino.wordpress.com
Compare Single Board Computers
sbc.compare
GNU Octave Meets JupyterLite: Compute Anywhere, Anytime
blog.jupyter.org
What Unix pipelines got right and how we can do better
programmingsimplicity.substack.com
The Trinary Dream Endures
robinsloan.com
The Spilhaus Projection: A world map according to fish
southernwoodenboatsailing.com
We Need Arabic Language Models
natureasia.com
Show HN: Duck-UI – Browser-Based SQL IDE for DuckDB
demo.duckui.com
The macOS LC_COLLATE hunt: Or why does sort order differently on macOS and Linux (2020)
blog.zhimingwang.org
Infisical (YC W23) Is Hiring Full Stack Engineers
ycombinator.com
Show HN: Pyversity – Fast Result Diversification for Retrieval and RAG
github.com
RFCs: Blueprints of the Internet
ackreq.github.io
Could the XZ backdoor been detected with better Git/Deb packaging practices?
optimizedbyotto.com
How to Assemble an Electric Heating Element from Scratch
solar.lowtechmagazine.com
Show HN: Notepad.exe – macOS editor for Swift and Python (now Linux runtime)
notepadexe.com
Airliner hit by possible space debris
avbrief.com
The case for the return of fine-tuning
welovesota.com
I wish SSDs gave you CPU performance style metrics about their activity
utcc.utoronto.ca
US Government Uptime Monitor
usa-status.com
The Spherical Cows of Programming
programmingsimplicity.substack.com
Xubuntu.org Might Be Compromised
old.reddit.com
Abstract:
"We present the design of CompFuzzCI, a framework for incorporating compiler fuzzing into the continuous integration (CI) workflow of the compiler for Dafny, an open-source programming language that is increasingly used in and contributed to by industry. CompFuzzCI explores the idea of running a brief fuzzing campaign as part of the CI workflow of each pull request to a compiler project. Making this effective involved devising solutions for various challenges, including how to deduplicate bugs, how to bisect the project’s revision history to find the commit responsible for a regression (challenging when project interfaces change over time), and how to ensure that fuzz testing complements existing regression testing efforts. We explain how we have engaged with the Dafny development team at Amazon to approach these and other problems in the design of CompFuzzCI, and the lessons learned in the process. As a by-product of our work with CompFuzzCI, we found and reported three previously-unknown bugs in the Dafny compiler. We also present a controlled experiment simulating the use of CompFuzzCI over time on a range of Dafny commits, to assess its ability to find historic bugs. CompFuzzCI prioritises support for the Dafny compiler and the fuzz-d fuzzer but has a generalisable design: with modest modification to its internal interfaces, it could be adapted to work with other fuzzers, and the lessons learned from our experience will be relevant to teams considering including fuzzing in the CI of other industrial software projects."
https://github.com/CompFuzzCI