Sat.Feb 16, 2019

article thumbnail

The Cloud Is Just Someone Else's Computer

Coding Horror

When we started Discourse in 2013, our server requirements were high: 1GB RAM. modern, fast dual core CPU. speedy solid state drive with 20G+. I'm not talking about a cheapo shared cpanel server, either, I mean a dedicated virtual private server with those specifications. We were OK with that, because we were building in Ruby for the next decade of the Internet.

Cloud 214
article thumbnail

Aligning the first line of a triple-quoted string in Python

WordAligned

Python’s triple-quoted strings are a convenient syntax for strings where the contents span multiple lines. Unescaped newlines are allowed in triple-quoted strings. So, rather than write: song = ("Happy birthday to youn" "Happy birthday to youn" "Happy birthday dear Gailn" "Happy birthday to youn"). you can write: song = """Happy birthday to you Happy birthday to you Happy birthday dear Gail Happy birthday to you """.

72
Insiders

Sign Up for our Newsletter

This site is protected by reCAPTCHA and the Google Privacy Policy and Terms of Service apply.

Trending Sources

article thumbnail

Understanding complexity

Dan Pupius

A short primer on why complex systems require different ways of acting and making decisions. A few years ago, as I was managing a growing team, I set out to try and understand why traditional forms of management didn’t feel appropriate. I went deep on group dynamics, psychology, and human development theory, and started to piece together different parts of what felt like a very big puzzle.

System 40
article thumbnail

Aligning the first line of a triple-quoted string in Python

WordAligned

Python’s triple-quoted strings are a convenient syntax for strings where the contents span multiple lines. Unescaped newlines are allowed in triple-quoted strings. So, rather than write: song = ("Happy birthday to youn" "Happy birthday to youn" "Happy birthday dear Gailn" "Happy birthday to youn") you can write: song = """Happy birthday to you Happy birthday to you Happy birthday dear Gail Happy birthday to you """ The only downside here is that the first line doesn’t align nicely wi

40
article thumbnail

Peak Performance: Continuous Testing & Evaluation of LLM-Based Applications

Speaker: Aarushi Kansal, AI Leader & Author and Tony Karrer, Founder & CTO at Aggregage

Software leaders who are building applications based on Large Language Models (LLMs) often find it a challenge to achieve reliability. It’s no surprise given the non-deterministic nature of LLMs. To effectively create reliable LLM-based (often with RAG) applications, extensive testing and evaluation processes are crucial. This often ends up involving meticulous adjustments to prompts.

article thumbnail

Starting Strong – 5 Ways to Establish Good Team Dynamics & Norms

Atomic Spin

You just kicked off a project, and it went well! Everyone is happy, hopeful, and on the same page. But how do you keep that momentum and camaraderie going? As a Delivery Lead, here are five things I try to do at the beginning of every project. 1. Run a Team Norms Exercise. This exercise can be used to discuss common scenarios your team might encounter.