Things I've learned about building CLI tools in Python
I build a lot of command-line tools in Python. It’s become my favorite way of quickly turning a piece of code into something I can use myself and package up …
I build a lot of command-line tools in Python. It’s become my favorite way of quickly turning a piece of code into something I can use myself and package up …
I used private and public LLMs to answer an undergraduate essay question I spent a week working on nearly 30 years ago, in an effort to see how the experience would have changed in that time. There were two rules:
Why do we have to learn everything the hard way?
Devices based on the i.MX8 or i.MX8M (such as the Librem phone or MNT Reform) have received popular coverage recently. The number of firmware blobs involved in the bringup of these devices is often a point of discussion. At times, people have considered whether some of these blobs could be replaced with libre…
The Highs and Lows: A Year in Review
Introducing Infrastructure Manager, which integrates HashiCorp Terraform infrastructure as code workflow into the Google Cloud experience.
Posted by Robin Kothari and Rolando Somma, Research Scientists, Google Research, Quantum AI Team Quantum computers promise to solve some problems e...
By Melissa Kruse-Peeples For many Native American communities, three seeds - corn, beans, and squash represent the most important crops. When planted together, the Three Sisters, work together to help one another thrive and survive. Utilizing corn, beans, and squash together in your garden draws upon centuries of…
As part of a project that I’m working on, I decided to see if I could repurpose the excellent Hugo website framework (which also powers this very site) as a single-user wiki of sorts.
Northwestern University researchers have raised the standards again for perovskite solar cells with a new development that helped the emerging technology hit new records for efficiency.
Starting from the constraint that only sudo logrotate * may be run, and ending at root: abusing the log file flag to overwrite root owned scripts and ride cron to privilege escalation.
The physical data format on a Commodore 1541 5¼-inch floppy disk as used by the C64 is completely defined in software. The drive’s operating system fits 170 KB on a disk. This article explores different strategies, each with its pros and cons, to fit up to 246 KB.
arXiv users may be experiencing email disruption due to a DDOS attack. Over the past few days, a small number of users issued over a million email change…
[Update: 13-Apr-2023 with some of the background context and some things I learned from hackernews ] [Update: 18-Dec-2023] This hiduti...
StableLM Zephyr 3B is a new chat model representing the latest iteration in our series of lightweight LLMs, preference tuned for instruction following and Q&A-type tasks.
GitHub Copilot in Visual Studio now works with IntelliSense. v1.85 or above is needed, users may need to manually update.
In the early phases of a project a spreadsheet can be a more useful design tool than Figma.
There’s a lot of excitement right now about human-in-the-loop systems supercharged by foundation models including chat assistants ( ChatGPT ), word processing ( Microsoft Office ), graphic design ( Stable Diffusion ), and code editing ( Copilot ). However, these systems only begin to scratch the surface of the role…
You're probably reading this page because you've attempted to access some part of my blog (Wandering Thoughts) or CSpace , the wiki thing it's part of. Unfortunately you're using a browser version that my anti-crawler precautions consider suspicious, most often because it's too old (most often this applies to versions…
A summary of highlights from the September 2023 release of Chapel 1.32.0
In Rust, there is this feature known as “pattern matching”, whereby you can take apart a piece of structured data by writing out patterns which bind to parts of it. This process is known as “destructuring”, because you’re breaking a structure into parts.
We discuss Hugging Face, Open Source, and AI
The exploration of a LLM+OLAP solution is a bumpy journey, but phew, it now works well for the Tencent case, and they're writing down every lesson learned to share with you.
Hidet is a powerful deep learning compiler that simplifies the process of implementing high-performing deep learning operators on modern accelerators (e.g., NVIDIA GPUs). With the new feature of torch.compile(...) in PyTorch 2.0, integrating...
Population exposure to the synthetic chemical Bisphenol A (BPA), which is used in everything from plastic and metal food containers to reusable water bottles and drinking water pipes in Europe is well above acceptable health safety levels, according to updated research data. This poses a potential health risk to…
Nikolai Vazquez is a software engineer, designer, and musician.
A new CPU vulnerability, ‘Reptar,’ found by Google researchers, has been patched by Google and Intel. Here’s what you need to know.
The Bank of England has raised interest rates to 4%, supposedly to tackle inflation. There is just one problem with this decision. The Bank knows that much of the inflation we are suffering is being driven by rising oil and energy prices, largely resulting from conflict in the Middle East. It also...