The Compiler

著者: Andrew Pierno
  • サマリー

  • tech analysis distilled for discerning engineers
    © 2024
    続きを読む 一部表示

あらすじ・解説

tech analysis distilled for discerning engineers
© 2024
エピソード
  • GitHub Actions Changes & C++ Divide
    2024/11/26

    Welcome to The Compiler, a daily curation of tech news

    ️ IN THE NEWS
    • Notice of breaking changes for GitHub Actions

      Several significant changes are coming to GitHub Actions, including the migration of the 'ubuntu-latest' label to 'ubuntu 24' starting on December 5.

    • The two factions of C++

      There's a growing rift between C++ developers with good tooling who can easily build from source and those with poor tooling who struggle - a divide that's unlikely to close soon.

    TOOLS YOU'LL ACTUALLY USE
    • Agentplace

      Platform for creating interactive AI websites and apps

      Usage: Build AI-powered sites without coding

      Stars: N/A (Product Hunt launch)

      Last commit: N/A (Product Hunt launch)

    Thanks for reading!

    Andrew Pierno

    続きを読む 一部表示
    3 分
  • Telegram Bot, OpenAI, and Tinygrad
    2024/11/26

    Welcome to The Compiler, a daily curation of tech news

    TOOLS YOU'LL ACTUALLY USE

    python-telegram-bot
    Comprehensive Python wrapper for the Telegram Bot API
    pip install python-telegram-bot
    Stars: 23.4k, Last commit: 1 day ago

    nexa-sdk
    Toolkit for GGML and ONNX models supporting text/image generation, VLM, ASR, and TTS
    pip install nexa-sdk
    Stars: 62, Last commit: 2 days ago

    openai-python
    Official Python library for the OpenAI API
    pip install openai
    Stars: 14.7k, Last commit: 4 days ago

    REPO OF THE WEEK

    tinygrad
    Lightweight deep learning framework in pure Python
    Key feature: Implements autograd and neural networks from scratch
    Recent changes: Added support for Apple Silicon, improved CUDA backend

    # Simple neural network in tinygrad from tinygrad.tensor import Tensor import tinygrad.nn.optim as optim class TinyNet: def __init__(self): self.l1 = Tensor.uniform(784, 128) self.l2 = Tensor.uniform(128, 10) def forward(self, x): return x.dot(self.l1).relu().dot(self.l2).logsoftmax() model = TinyNet() optim = optim.SGD([model.l1, model.l2], lr=0.001) # Training loop for _ in range(1000): out = model.forward(x_train) loss = out.mul(y_train).mean() optim.zero_grad() loss.backward() optim.step()

    Thanks for reading!

    Andrew Pierno

    続きを読む 一部表示
    3 分
  • AI Second Brain & Screenshot-to-Code
    2024/11/25

    Welcome to The Compiler, a daily curation of tech news

    TOOLS YOU'LL ACTUALLY USE

    khoj

    AI second brain. Self-host to get answers from your docs. Build agents, schedule automations, do research.

    Usage: Clone repo, follow setup instructions

    16,125 stars, last commit this week

    REPO OF THE WEEK

    screenshot-to-code

    Convert screenshots to clean HTML/Tailwind/React/Vue code

    Key code: Uses AI vision model to parse screenshot and generate code

    Recent changes: Added support for multiple frameworks

    61,371 stars

    SHOWER THOUGHTS FOR DEVS

    Self-hosting your own AI assistant sounds great until you realize you now have to maintain another complex system that will eventually become legacy code you don't understand.

    Thanks for reading!

    Andrew Pierno

    続きを読む 一部表示
    4 分

The Compilerに寄せられたリスナーの声

カスタマーレビュー:以下のタブを選択することで、他のサイトのレビューをご覧になれます。