This red "major outage" status has been reported on their dashboard since at least Dec 2, when an (unrelated to messenger) api bug was introduced that I've been waiting on a fix for.
It has been surprisingly slow to get a fix or an update.
Depending on the company, "major" can be used to mean a number of things, such as visible and painful customer impact, or significant revenue impact.
Based on the description of the outage (issues serving new ads to Messenger), it reads like the latter.
> We are currently investigating an issue where creating new ads with app_destination as MESSENGER results in the following error ...
Admittedly if it does have significant revenue impact, I'm surprised that change hasn't been rolled back or otherwise mitigated in the week+ that the incident's been open. Or maybe it has, and nobody remembered to close the incident.
I remember when split-screen chat started becoming popular in the BBS scene. Being able to type at the same time as the other person was groundbreaking! :) Prior to that, if you wanted to interrupt the other person or break in with a thought, you'd just hit enter a bunch of times or 'fjskdfklsdhfjsd' until you could take over the conversation. It was like if two people were chatting in a text editor.
I also remember versions of chat where each character would cycle through different sets of ansi colors.. harder to read and totally useless, but looked cool..
As someone else said, a blinking cursor would be nice. I got a little lost for the first few seconds without it.
Any comments on the tech that you used to build this?
"Clever" "marketing" language like this is not unique to Laravel, most frameworks use language like it for tag-lines on their homepage. Pyramid, a framework for Python, even goes with the same "artisan" language. They're just trying to be fun, inspiring, etc
From the home page of a few other frameworks:
Django:
"The web framework for perfectionists with deadlines."
Flask:
"Web development, one drop at a time"
Express:
"Fast, unopinionated, minimalist web framework for Node.js"
Pyramid:
"You need a Python web framework that supports your decisions,
by artisans for artisans."
Why is it clean? Build an application with Laravel and you'll find out. :) The documentation and community are excellent. I've used many frameworks across many different languages, and (imo) it really is very nice to work in.
It's funny how the most negativity comes from people with very little experience, or at least recent experience, in the thing that they don't like.
It’s not funny. People who have bought in something have (1) to rationalize their choice and (2) cheer so the project remains alive and a major contender.
That's not my experience at all. Most developers I know have worked with technologies before and come out saying, "I would rather use something else next time."
I've slowly started tracking tutorial articles like this, and also automated setting up an Ethereum/Solidity development environment and tooling in a VM, with Vagrant. This has been my starting point, but I haven't gone much further yet.
Both the tutorial links and Vagrant setup is here -
Interesting, this could be like an RBL for Ethereum addresses, instead of ip addresses of spammy mail servers.
If the data were kept current and remained open for other systems to query, it seems like something that could be useful. There should probably be a way to appeal something that is blacklisted in the database just as there is a way to report.
I'm also curious what the approach was to being able to scrape sites in a way where the code is not coupled to a known, fixed markup structure using css selectors, xpath etc.
What are your plans for the project? Will you be open sourcing the code on GitHub?
Care to share any of the details on the tech? Are you using each of the exchange's individual APIs to calculate the weighted average? Did you use any library or framework to help with websockets, or to look at the blockchain?
The meaning of "Estimated Money Sent" was a little confusing to me, even after reading the definition on the About page.
What do the scrolling numbers in the background mean? I imagine there aren't enough of them to be all of the realtime transactions happening on the blockchain. Also, I'm sure you know, but they overlap when showing as 600x120 in iframe mode.
Allowing users to embed the widget in an iframe is nice and a good way to spread the word about your site. Maybe unbury that from the About page and link directly to an 'Embed this' page from the main page, and (as silly as it sounds) use something like clipboardjs to make copying the snippet to the clipboard easier.