14 April 2023

34 links · Friday

The burden of complexity

Complexity is present in any project. Some have more, some have less, but it’s always there. The manner in which a team handles complexity can pave the way for a project’s success or lead towards its technical demise.

Why writers use platforms

Platforms offer a number of benefits over self-hosting your writing. One is the network effect. Us writers, the little parasites we are, latch onto a big whale platform and benefit from its marketing department.

Entity-Based Reinforcement Learning

Deep reinforcement learning is a powerful technique for creating effective decision-making systems, but its complexity has hindered widespread adoption. Despite the perceived cost of RL, a wide ran…

Why Poland matters

A review of God’s Playground: A History of Poland (Volumes I and II) by Norman Davies

Jeremy A Boyd | Sunsetting HN Notify

When I launched HNNotify a few years back, I had grand plans. Well, every time I launch an MVP, I have big plans. Kanban boards are FILLED with features and designs and, well, lots and lots of bugs. And like every responsible product developer, I test my produ…

Prompt Engineering vs. Blind Prompting

"Prompt Engineering" emerged from the growth of language models to describe the process of applying prompting to effectively extract information from language models, typically for use in real-world applications.

My Thoughts on ChatGPT - Cal Newport

In recent months, I’ve received quite a few emails from readers expressing concerns about ChatGPT. I remained quiet on this topic, however, as I was ... Read more

Curiously Confused

.. . * . .,.*. , .. .. , ,. * . . . .,. , . . . .., .. ,... , . .. . ,. . …

LLM Programming Loops: Giving the Model an IDE

By giving LLMs the same resources as human programmers, they can use more sophisticated, iterative programming workflows, and write more reliable code.

Lessons From Billions of Breached Records

Security flaws, hackers and data breaches are the new normal. It’s not just those of us in the industry facing these foes every single day; it’s everyone. Whether you’re online or offline, you simply cannot exist today without your personal information being d…

Remote Development with JetBrains Rider

JetBrains provides access to Remote Development Beta. The tool works by locally running a thin client and connecting to the IDE backend which gives a fully functional user interface. It can be handled by JetBrains Rider or JetBrains Gateway. The workflow of th…

Looking into Corax’s posting lists: Part II

In a previous post (which went out a long time ago) I explained that we have the notion of a set of uint64 values that are used for document IDs. We build a ...

MS Build 2023: Must-See Sessions

A blog about dev: web and mobile, especially .Net, OSS and CI.

Journey to Containers

The technology: what is a container? According to the Cloud Computing Dictionary a container is a standard unit of software that packages up code and all its dependencies so the application runs quickly and reliably from one computing environment to another. I…

An introduction to generative AI with Swami Sivasubramanian

The VP of database, analytics and machine learning services at AWS, Swami Sivasubramanian, walks me through the broad landscape of generative AI, what we’re doing at Amazon to make large language and foundation models more accessible, and how custom silicon ca…