HNHacker News
TopNewBestAskShowJobs

tomwheeler

658 karma · joined March 4, 2022

Currently at Temporal, previously at Cloudera, Object Computing, and WebMD.
submissionscomments
tomwheeler··on Windows 2000 Server named peak Microsoft
Perfectly stated. It was more stable and had better UX than NT4, but didn't have all the unwanted anti-features that came in later versions of Windows. It was the last version of Windows that didn't get in my way.
tomwheeler··on LLM Workflows then Agents: Getting Started with Apache Airflow
> Temporal is absolutely not for a static graph

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.

tomwheeler··on Bring Back Shortwave
Same for me. Beyond the broadcasts, I'd write the stations and they'd reply by sending program guides, newspaper clippings, postcards, and other neat things from faraway places.

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.

tomwheeler··on NASA official warns staff about publicly displaying their badges
When I worked at a defense contractor, we were told to remove our badges when leaving the office, lest they be seen (and somehow copied) by spies hanging out at nearby restaurants. I would have thought any federal agency concerned about security would have the same policy.

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.

tomwheeler··on Show HN: My new wiki for Silicon Graphics stuff
Application compatibility mattered a lot back then. There was no Microsoft Word or Excel for IRIX and Google Docs / Google Sheets didn't exist, for example. Many of the prosumers wouldn't have been able to use it as a daily driver. I recall that Adobe ported Photoshop to IRIX at one point, but I think it was gone by '97.
tomwheeler··on Garbage in Japan
As a tourist, I didn't realize what a commitment I was making when I bought a snack from a vending machine one morning. I had to carry around the empty wrapper until I got back to my hotel room that night.
tomwheeler··on Temporal in Space
As part of the Replay conference keynote, Temporal launched their mascot Ziggy into the stratosphere. This blog post gives an inside look at what it takes to run reliable code in space.
tomwheeler··on JavaScript Temporal is coming
Right, a different name would avoid confusion with temporal.io.
tomwheeler··on Build an AI Agent with Temporal [video]
Senior Staff Solutions Architect Steve Androulakis uses Temporal to build a durable AI agent in this five-minute video.

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.

tomwheeler··on Why Dumb TVs Deserve a Comeback
I use an HDMI switch and it works fine for me.
tomwheeler··on Test
I assume someone accidentally hit their yubikey while logged into the CMS.
tomwheeler··on Librebooting the ThinkPad T480
> What does the Intel Management Engine do?

It runs Minix, as I recall...

tomwheeler··on On Building Git for Lawyers
> Lawyers want this all to work in Word.docx

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.

tomwheeler··on Amazon Still Has a Counterfeit Problem
What do you mean "still" here? It seems like it's as bad as it ever was to me.
tomwheeler··on Linux desktop market share climbs to 4.45%
I'd imagine that the Linux users who report success are probably more selective when it comes to hardware. It's been my primary OS for 25+ years and I've seldom faced compatibility issues, but I also do my research and buy accordingly.
tomwheeler··on Jeff Bezos' management rules are slowly unraveling inside Amazon
I have never seen an 18-inch Chicago style pizza (assuming you mean the thick "deep dish" kind and not the thin "tavern style" kind). I've had them in a dozen places there, but I've neither seen nor heard of one > 14 inches.
tomwheeler··on Cardie – An open source business card designer and sharing platform
When I applied for a business visa for India earlier this year, I had to submit a business card as part of the application process.

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.

tomwheeler··on Meta to pay Texas $1.4B for using facial recognition without users' permission
Was Texas the victim? If not, why shouldn't the actual victims get the money?
tomwheeler··on Opinion: I'd rather have a headphone jack and a microSD slot than AI in my phone
I'll also add that the S5 was a much more convenient size than the enormous phones they make these days, some of probably wouldn't even fit in my pocket.
tomwheeler··on Opinion: I'd rather have a headphone jack and a microSD slot than AI in my phone
Similarly, I now have a Samsung Galaxy A52, which has a headphone jack and a microSD slot (but no user-replaceable battery).

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.

tomwheeler··on Opinion: I'd rather have a headphone jack and a microSD slot than AI in my phone
This is the real answer why manufacturers don't serve this part of the market
tomwheeler··on Opinion: I'd rather have a headphone jack and a microSD slot than AI in my phone
I agree 100%. And when people inevitably claim that the reason for eliminating the headphone jack is so you could have a phone that could withstand being dropped in water, I think back to the Samsung Galaxy S5 that I bought 10 years ago. It has a headphone jack, a microSD slot, and a user-removable battery, plus an IP67 rating.
tomwheeler··on Ask HN: what are examples of successful "open-source alternatives"?
I suppose I'm stretching the definition of SaaS here, but I'm going to say SSH (both client and daemon).

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.

tomwheeler··on Diff-pdf: tool to visually compare two PDFs
In a previous job, I had to validate the output of an unreliable production publishing system, so I tested dozens of PDF comparison tools available at the time. The best I found was called Delta Walker. It was proprietary commercial Mac-only software, but reasonably inexpensive, accurate, and could handle long PDFs with lots of graphics well.

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.

tomwheeler··on MTV news website goes dark, archives pulled offline
You describe a diversity of programming far beyond what they now offer, which seems to be one long block of a show called Ridiculousness.
tomwheeler··on US Army researched the health effects of radioactivity in St Louis 1945-1970 (2011)
St. Louisan here, we sure had plenty of it for them to study. It remains a problem to this day.

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.

tomwheeler··on The Boring Phone
Probably enjoy the ease at which they can raise prices even more.
tomwheeler··on Cable lobby vows "years of litigation" to avoid bans on blocking and throttling
Wouldn't just providing better service require less effort and result in more goodwill?
tomwheeler··on Show HN: Not sure you're talking to a human? Create a human check
I abandon as soon as I see Cloudflare, since my experience has shown that it seldom works correctly and ends up wasting my time anyway.
tomwheeler··on Waffle House's Magic Marker System
We've got them in St. Louis, although they are slightly different than the ones common in Europe. (as the places that serve them here are usually Bosnian instead of Turkish). They're served on somun or lepinja bread and use tzatziki sauce instead of the sweet white/spicy red sauce combo that's typical in Germany.

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).

← PreviousPage 4 of 7Next →