HN user

hartem_

208 karma

https://bardeen.ai

Posts30
Comments68
View on HN
home.cern 1y ago

CERN releases report on the feasibility of a possible Future Circular Collider

hartem_
5pts2
www.bardeen.ai 2y ago

Wilbur: A backtracking and self-training agent for performing tasks on the web

hartem_
13pts3
www.youtube.com 3y ago

Show HN: Build and run automations in the browser with natural language

hartem_
6pts8
medium.com 3y ago

CppBind: Designing Multiplatform Applications with C++

hartem_
1pts0
www.bardeen.ai 4y ago

Startup School OS: a Notion template to get the most out of YC

hartem_
11pts8
www.ft.com 4y ago

The Power Law – how venture capital ate the stock market

hartem_
1pts1
news.ycombinator.com 4y ago

Ask HN: What do you do while waiting for the code to compile?

hartem_
4pts3
www.mygoodfirstissue.com 4y ago

Find and contribute to your first open source project

hartem_
1pts0
news.ycombinator.com 4y ago

Ask HN: Logout from a bunch of services and forced password change

hartem_
2pts1
lonelychairsatcern.tumblr.com 4y ago

Lonely Chairs at CERN

hartem_
27pts0
home.cern 5y ago

Intriguing new result from the LHCb experiment at CERN

hartem_
76pts49
d2iq.com 5y ago

D2iQ (formerly Mesosphere) sunsetting DC/OS and focusing on Kubernetes

hartem_
101pts34
news.ycombinator.com 5y ago

Ask HN: Is craftsmanship a thing when it comes to building a company?

hartem_
12pts5
mobile.twitter.com 5y ago

The anatomy of a digital pregnancy test

hartem_
3pts0
kudo.dev 6y ago

Deploying Cassandra on Kubernetes: faster isn’t always better

hartem_
1pts0
d2iq.com 6y ago

Running Kind Inside a Kubernetes Cluster for Continuous Integration

hartem_
9pts0
morgenstern.jeffreykegler.com 6y ago

Kurt Gödel: A Contradiction in the U.S. Constitution?

hartem_
3pts0
towardsdatascience.com 6y ago

A PaaS for data science

hartem_
2pts0
mesosphere.com 7y ago

Policy Driven Storage for Datacenter Operating System

hartem_
6pts2
nasa.github.io 7y ago

Open MCT – mission operations data visualization framework from NASA

hartem_
2pts0
medium.com 8y ago

Marriage of Application Delivery and Service Mesh

hartem_
1pts0
lcamtuf.blogspot.com 9y ago

Shadow Brokers, or the hottest security product to buy in 2018

hartem_
4pts0
www.icir.org 9y ago

Blocking-resistant communication through domain fronting (2015) [pdf]

hartem_
40pts8
mesosphere.com 9y ago

Spark, Kafka and Cassandra on DC/OS

hartem_
7pts0
mesosphere.com 10y ago

CERN tech could tackle container image distribution in datacenters

hartem_
4pts0
mesosphere.com 10y ago

Mesosphere is working with CERN to solve congestion in large-scale clusters

hartem_
1pts0
mesosphere.com 10y ago

Inverse offers in Mesos: The cluster maintenance use case – Mesosphere

hartem_
2pts0
mesosphere.com 10y ago

Watch Apache Mesos launch 50,000 containers in real time

hartem_
1pts0
finance.yahoo.com 12y ago

Shape Comes Out of Stealth, Launches Product to Reinvent Website Security

hartem_
1pts0
plus.google.com 13y ago

A regexp puzzle from MIT mystery hunt

hartem_
1pts0
In B-Flat (2009) 2 years ago

Can someone please explain why does this work? Did they agree what everyone would be playing? I am not a musician, but it seems like tempos and time signatures do not match. Or is the whole point that they didn't agree to anything upfront and it still somehow works? Are they all actually playing in B-flat?

Not yet because honestly we were able to get to where we needed in terms of accuracy without it. Creating a feedback loop and turning into an agent-style interaction can be helpful for more complex automations, but honestly, you can get a lot of mileage out of what we have. Having said that, agents look really fascinating and some demos I saw are mind blowing, so we will definitely look into it very closely.

Come work at Bardeen! email me artem@ if you're interested

On a more serious note, we have built a DSL and an engine for executing automations inside the browser. Where possible we connect natively to the apps we're integrating with (like Calendar or Notion), where it's not possible (like LinkedIn) we use browser capabilities to interact or get data. We use a GPT model to transform the description of automation to our DSL, we then verify it, typecheck it, fill in the gaps where possible and present it to the user. If the user likes it they can save it and start using it. Happy to share more details if it's interesting.

It's similar to javascript, but not exactly identical. Here is an example that sends a summary of calendar event two minutes before it starts (uses gmail, openai and slack):

``` function (recipient) {\n when: __0 = GoogleCalendar.when_next_event_is_in(time: B.Duration(120000));\n __1 = GoogleCalendar.get_next_event();\n __2 = OpenAI.get_summary_of(text: __1.description);\n __3 = BardeenCommons.get_string_concatenating_strings(strings: ["Your next event is:", __1.summary, "at", __1.startTime, "Here is a summary of the event:", __2]);\n Slack.send_message(message: __3, recipient: recipient);\n}' ```

Initial accuracy was about 10%, which was pretty meh TBH. With a lot of tweaking and tuning we were able to get it to 70%. This means that it takes about 2-3 attempts to get it to generate what's expected.

The great thing is that we only use AI to generate the DSL description of the automation and let the user tweak and tune it. Once it's there we just execute it with our engine.

It's Artem, Co-Founder of Bardeen here. We launched Magic Box today and I wanted to share it with you.

It takes automation descriptions in English and turns them into in-browser playbooks that can either be launched via shortcut or triggered by an external event (such as an email arriving).

I think it's pretty cool and it's ready for anyone to try it out (no waitlist!). We currently have about 30 productivity apps integrated. Please give it a shot and let us know what you think.

Here is a Twitter thread if you're not in the mood for Youtube https://twitter.com/bardeenai/status/1648355825537421314

Here is Bardeen installation link https://chrome.google.com/webstore/detail/bardeen-automate-m...

Erlang is really good for programming highly-scalable and fault tolerant distributed systems. It was designed by Ericsson (large Telco manufacturer from Sweden) for running on Telco equipment that has extremely stringent uptime and availability requirements.

The not so happy thing about this is that at this point the entire web is somewhat flawed. Too many sites have produced too much junk content just to game Google. A fundamentally new approach is needed to identify and surface “organic” (whatever that may mean) results. So I suspect (albeit with no data to show for it) that even if we just switched all ads off we still wouldn't be happy with the results that we see.

Google’s revenue model has been at odds for far too long with identifying and weeding out SEO spam. I don't mean 'spam' here in a derogatory way, but rather everyone who has a legitimate and interesting product and has had their back against the wall and was forced to play the SEO game and become a 'search spammer' As a result 'spammers' (again, pretty much every site these days) 'won' because it was and still is the only way to survive.

Congrats on the release! The benchmark results look really impressive :).

Curious to learn more about your approach to verifying the correctness of the implementation. Did you try testing it with Jepsen or something similar?

Congrats on the launch! Subscribed and can't wait to get access :).

Do you know what is WhatsApp's stance on a Matrix bridge and using it to provide a service? They've known to have a pretty harsh stance on other services that attempted to integrate ([0], [1]) and even banned users from the platform for attempting to scrape their own data.

Would be very curious to know more details about your WhatsApp integration setup. Thanks in advance!

[0] https://www.xda-developers.com/whatsapp-sends-cease-desist-a...

[1] https://www.reddit.com/r/Windows10/comments/89g926/whatsapp_...

I agree that it is a perfectly reasonable expectation to have, however there is no notion of a tenure in a private company. To me that is a pretty fundamental distinction (with far reaching consequences) that people often overlook.