658 karma · joined March 4, 2022
I'd clarify this to say "Temporal is absolutely not limited to a static graph." It can certainly handle a static graph, but it can also handle a dynamic one. Here is an example in Go (https://github.com/temporalio/samples-go/tree/main/choice-mu...), there are similar ones for other languages.
I think the confusion might stem from the determinism requirement in Temporal (and other replay-based Durable Execution platforms). It's not the Workflow Definition (i.e., the code) that must be deterministic, it's the Workflow Execution (i.e., a specific running instance of that code) that must be deterministic. Each running instance is allowed to take a different path through that code, so long as it does so consistently when executed with the same input.
Some of the stations even offered language lessons over the air. I learned basic German when I was 12 from the ones on Deutsche Welle. I attempted to learn Chinese the following year from the big shortwave station in Taiwan.
Perhaps the policy was a little paranoid, but I also can't think of any reason to wear a badge beyond the area where it's required.
The agent is first given a description of the goal and the tools it has at its disposal. The agent uses the LLM to decide which tool to use. If the LLM gives a bad response at any point, Temporal helps the agent self-heal by retrying the LLM until it succeeds. The agent allows for amending of parameters such as flight dates using natural language. The agent is not hard-coded to this use case. The Workflow supports dynamic agent goals and tool definitions, so it can essentially work toward any goal so long as the correct tools and goals are provided. Temporal handles the human-in-the-loop confirmation steps via signals. The React JS UI simply queries the Temporal Workflow to display the conversation history. The workflow is coded using Temporal’s Python SDK.
It runs Minix, as I recall...
You've got some bleeding edge lawyers if they're using Microsoft Word. The legal industry is one of the main reasons that WordPerfect continues to exist.
Since my company doesn't issue them, I created one of my own. I even printed it in case an immigration officer wanted to see it when I arrived there.
I'm not particularly price conscious, so I feel like Samsung lost out on an opportunity to sell me a flagship phone because those no longer have these features I care about. Luckily, this much cheaper phone still has the two that are most important to me. When they stop offering them at all, I'll be done with Samsung.
It was originally released as freeware, but after it was widely adopted in the mid 1990s, its creator made it proprietary and created a company called SSH Communications Security to sell it. After a series of security vulnerabilities in that commercial software, OpenBSD developers got fed up and created OpenSSH, and basically everyone migrated to that within a year.
I remember evaluating this diff-pdf tool and finding that it fell short in some way, although it's been so long that I don't recall the specifics. Most of them failed to identify changes or reported false positives. I also remember being disappointed since this one was open source and could easily be scripted.
Watch the documentary Atomic Homefront to see for yourself. Just a few miles from the STL airport, radioactive waste from the Manhattan project remains buried in a landfill where an underground fire has been burning for years. People living near a creek in that area have had wildly high rates of diseases associated with exposure, yet the EPA and Army Corps of Engineers claim it's no big deal.
Here's the online menu for one of my favorite places: https://www.jspitaria.us/s/order (they also have a Berliner kebab, which is a little closer to the ones in Germany, but not quite the same).