Live data from Hacker News

Huginn: Create agents that monitor and act on your behalf

github.com

41–50 of 149 posts

Re: Huginn: Create agents that monitor and act on your behalf

#41
It's fun to wake up to find a project that I started on the top of HN! These days, I'm no longer very involved with the day-to-day of the project.

Now that it's no longer a young project, here are some musings about Huginn and responses to people's comments in this thread, in no particular order.

I've found that Huginn excels as a scheduled web scraper with lightweight filtering. That's what I use it for. On the other hand, while you can write custom code in it, Huginn is pretty poor at implementing any sort of complex logic, and is even worse at bidirectional syncing between systems, which is something people often want it to do, but for which it wasn't designed.

If IFTTT or Zapier meet your needs, awesome! No need to run and monitor your own service. I personally choose to run Huginn on my own hardware in large part so that I'm comfortable giving it website cookies and passwords.

Some examples of what I use Huginn for these days:

- Watching Twitter in realtime for high standard deviation spikes in certain keywords, such as "san francisco emergency" or "san francisco tsunami warning", which then sends me a push notification, or "huginn open source", that goes to a digest email (and I imagine will trigger because of this thread).

- Watching Twitter for rare terms and sending me a digest of all tweets that match them. Also sending me all tweets from a few Twitter users who post rarely, but that I don't want to miss.

- Scraping a number of rarely updated blogs that don't have email newsletters and emailing me when they change. Some use RSS, most are just simple HTML scraping.

- Pulling deals from the frontpage and forums of slickdeals and craigslist and filtering them for certain keywords.

- Sending an early morning email if it's going to rain today.

- Watching ebay for some rare items.

- Sending my wife and me an email on Saturday morning with local yardsales from craigslist.

- Watching the HN and producthunt front pages for certain keywords.

Basically, anytime I find myself checking a website more then a few times, I spend 20min making a Huginn Agent to do it for me.

I think one reason Huginn has worked well for me is that I don't try to make it do too much. I use it for scraping data and gentle filtering, and that's about it. It's been super helpful for alerting me to interesting content for The Orbital Index, my current project, a weekly space-industry newsletter. (Last issue: http://orbitalindex.com/archive/2019-12-10-Issue-42/)

Re: Huginn: Create agents that monitor and act on your behalf

#42
post #3

Also checkout Node Red [0], it's fairly popular in the automation space. It's rather sparse by default, but after adding in some community nodes (or making some yourself) it's pretty useful. https://nodered.org/

I imagine things have changed, but I tried node-red maybe 3 years ago, and found it really difficult to setup and get working.

Once I finally had it working, I found it really difficult to debug "tasks" (I forget the correct, node-red verbiage), for example to find out why an HTTP call was failing.

I also found the available connectors to be lacking, and a lot I tried were quite basic.

Re: Huginn: Create agents that monitor and act on your behalf

#43
post #34

Earlier quoted context omitted.

> The "retail" integration space remains underserved This is accurate, there's a significant opportunity in this space but it won't stay that way for long. There's a well-known entrepreneur I know with significant exits and capital entering this space that's going after Zapier's market and I'm certain he's not alone.

> There's a well-known entrepreneur I know with significant exits and capital entering this space that's going after Zapier's market and I'm certain he's not alone. Having seen how the sausage is made and what it takes to build and support such a product, I will say that past success is no guarantee of success in this market. It is a grind, day and day out of dealing with queues, API integrations that fail or degrade…

I totally agree, it's not easy at all.

Anyone attempting to take on this space is going to have their hands more than full and they're far more likely to fail than succeed.

Personally I wouldn't even try, mostly because the tools themselves can enable much easier more likely to succeed lower hanging fruit and that's how I use them.

If you want to make money "using" these tools then Huginn is your best option and it gives you a competitive advantage over those you're competing with that are using Zapier to do similar things.

Re: Huginn: Create agents that monitor and act on your behalf

#44

It's fun to wake up to find a project that I started on the top of HN! These days, I'm no longer very involved with the day-to-day of the project. Now that it's no longer a young project, here are some musings about Huginn and responses to people's comments in this thread, in no particular order. I've found that Huginn excels as a scheduled web scraper with lightweight filtering. That's what I use it for. On the othe…

Awesome project! Super impressive and will check out later

Re: Huginn: Create agents that monitor and act on your behalf

#46
post #35
post #22

Earlier quoted context omitted.

Ever notice when someone criticizes a company on HN, and suddenly the CEO shows up and engages after 6 months of inactivity? Likely they are using a tool like this along with Google Alerts, etc, to monitor sites for mentions of the company and maybe flag negative sentiment. Also, same thing but for politics.

Yes, very interesting indeed! Either there is a big conspiracy to uncover or said CEO reads HN and if something is number 1 and is related to his product he pays close attention. We will maybe never find out the truth...

From your defensive tone it sounds like you think I was talking about you, but I really wasn't. It's a phenomenon I've observed here and on Reddit and elsewhere for many years. And it seems like a perfect fit for a tool such as yours, is it not?

Re: Huginn: Create agents that monitor and act on your behalf

#47

It's fun to wake up to find a project that I started on the top of HN! These days, I'm no longer very involved with the day-to-day of the project. Now that it's no longer a young project, here are some musings about Huginn and responses to people's comments in this thread, in no particular order. I've found that Huginn excels as a scheduled web scraper with lightweight filtering. That's what I use it for. On the othe…

I'm excited to check this out, but I wanted to congratulate you on a truly excellent project name. Having spent many, many hours in naming struggles, I truly appreciate the perfection.

And for those unfamiliar, the (also amazingly named) historian Snori Sturluson explains: "Two ravens sit on his (Odin’s) shoulders and whisper all the news which they see and hear into his ear; they are called Huginn and Muninn. He sends them out in the morning to fly around the whole world, and by breakfast they are back again. Thus, he finds out many new things and this is why he is called ‘raven-god’ (hrafnaguð)." [1]

[1] https://norse-mythology.org/gods-and-creatures/others/hugin-...

Re: Huginn: Create agents that monitor and act on your behalf

#48

It's fun to wake up to find a project that I started on the top of HN! These days, I'm no longer very involved with the day-to-day of the project. Now that it's no longer a young project, here are some musings about Huginn and responses to people's comments in this thread, in no particular order. I've found that Huginn excels as a scheduled web scraper with lightweight filtering. That's what I use it for. On the othe…

>I personally choose to run Huginn on my own hardware in large part so that I'm comfortable giving it website cookies and passwords.

This, exactly and all of the above.

It really is a fantastic project and kudos to you for starting it.

Re: Huginn: Create agents that monitor and act on your behalf

#49
post #12
post #4

For those using expensive/advanced connectors like Zapier, Tray.io, etc. I find that https://n8n.io serves as a far welcoming open-source alternative that is worth looking at.

Thanks a lot rvz for throwing it in the mix. I am the creator of n8n so just wanted to mention that it is not "OSI approved open-source" as the commons clause got attached. More information about that in the FAQ https://docs.n8n.io/#/faq?id=license

Nice project. A low-code focus like Zenaton (another Zapier alternative) would be great.

Re: Huginn: Create agents that monitor and act on your behalf

#50

Zapier has exponentially more integrations than this or anything else, but is surprisingly difficult to use, and more so since they updated their UI. Editing Zaps is pure torture because refresh is so difficult. Exception handling is pure pain. In most instances the breadth of API calls is so narrow, and so rarely updated by vendors that you end up switching to a custom integration. I've also noticed vendors rapidly…

> The "retail" integration space remains underserved and if one of the enterprise players decided to go down-market with a better UI and deeper integrations - they'd mop the floor clean in 18 months. I think it's a tough market to be "winner" of. Novices are going to want a stupid simple GUI ("wizard mode", as someone else in thread mentioned). Power users are going to want to be able to toss in some code at some poi…

Yeah, I wonder if this space is sort of like the to-do/task-management space. It's conceptually one thing, but in practice people have such different needs that no one product can be everything to everybody.
Post reply on HN