Readit News logoReadit News
adityaathalye commented on Clojure Async Flow Guide   clojure.github.io/core.as... · Posted by u/simonpure
KingMob · 7 days ago
Everything you quoted is based on percentages of the responders, not absolute numbers. Changing in-group proportions don't say anything about overall usage. E.g., if responder work usage goes up 10%, but 40% fewer people use Clojure, that's still a drop in absolute numbers.

Look for the number of responses, and you can see a decline each year after 2020.

---

It's possible that the survey may not have been advertised as well, but afaik, it's still posted the same way it always was: announcements on Clojurians, Clojureverse, reddit, etc. I haven't heard of any reason that survey numbers would have been artificially depressed for several years running.

adityaathalye · 7 days ago
Absolute survey responses are a signal, I don't deny that. But they aren't enough to make the generalisation you are making.
adityaathalye commented on Clojure Async Flow Guide   clojure.github.io/core.as... · Posted by u/simonpure
KingMob · 7 days ago
It is, but the community has been shrinking in recent years.

FWIW, Google Trends shows the hype peaking in 2016, but I doubt that reflects usage as much as buzz.

Instead, if you look at the annual State of Clojure survey results, which solicits opinions directly from the community, the number of responders peaked in 2020 at ~2500, and is down to ~1500 for the most recent 2024 survey.

- 2020 State of Clojure - https://www.surveymonkey.com/results/SM-CDBF7CYT7/

- 2024 State of Clojure - https://www.surveymonkey.com/results/SM-hht04mGydwZ6Nqr7N8vj...

adityaathalye · 7 days ago
A better source: 2024 survey analysis (and results): https://clojure.org/news/2024/12/02/state-of-clojure-2024

  - 2024 Highlights
  - Trends Over Time
  - 2024 New Users
  - Previous Results
Now... If we are pointing out isolated facts to make an argument, I would caution that survey popularity (sensitive to timing, duration, outreach etc.) is less telling---and less statistically significant---than isolated facts like this:

> Clojure versions

> Clojure 1.12.0 was released in September 2024 and the survey showed rapid uptake, with 58% already using it, and 65% developing or deploying with the prior versions 1.11, and a steep drop-off after that. Clojure’s focus on stability and avoiding breaking changes makes upgrades safe and easy.

> Trends (use at work, hobby, and study have all up-trended)

> https://clojure.org/news/2024/12/02/state-of-clojure-2024#tr...

> Because this survey has been running since 2010 (thanks to Chas Emerick originally!), we have lots of great longitudinal data and it’s interesting to compare some of the answers over time.

> Looking at the question of how Clojure developers use Clojure, we can see this has generally trended more towards using it at work. However, this year we saw an uptick of people using it for hobbies or in their studies:

adityaathalye commented on The Joy of Mixing Custom Elements, Web Components, and Markdown   deanebarker.net/tech/blog... · Posted by u/deanebarker
adityaathalye · 13 days ago
It certainly is a joy! I'd generalise it to any reasonable plaintext format.

Org mode keeps me locked in for this very reason.

No need for Emacs... pandoc (which I use) builds my static site. It supports enough Org markup to let me compile header metadata, latex, footnotes, markup etc. as well as inline live JavaScript code and use it in-page, just like I'd do in a regular stand-alone HTML page.

For example: a post with inlined static HTML and JavaScript, freely mixed-and-matched with org-native source block syntax. No plugins needed.

Raw: https://raw.githubusercontent.com/adityaathalye/shite/refs/h...

Pandoc-rendered live site: Compare Raw source with this section: https://www.evalapply.org/posts/animate-text-art-javascript/...

Github-rendered in repo (not github pages): It is (surprisingly) good enough for most Org content, including generating a nice Table of Contents... Except for any footnotes, and inlined or hosted JavaScript source (understandably, security may be a concern). https://github.com/adityaathalye/shite/blob/master/sources/p...

adityaathalye commented on Why semantic HTML still matters   jonoalderson.com/conjectu... · Posted by u/adityaathalye
adityaathalye · 14 days ago
The trouble with “Semantic” anything, is that it’s so easy to get “wrong” and so hard to get "right". Meaning-making uses context cues---metadata---in addition to the dictionary semantics---the data.

Arbitrarily remixing of data and metadata gives us our real world, where The Official Standard (Or Else) says one thing about `AThing`, and We, The People use AThing in a way that completely violates the official intent, but makes complete sense in the narrow sense that it is being used.

Concretely, `<div>` is to HTML, what `F#@!` is to natural language (not just the Queen’s English). It can mean any number of things depending on where it is, when it is, how it is, or why it is. Slap on the right AIRA and you can say `<div>` off to anybody on the Internet.

Or is it `<div>`, I love you so much for reading this?

(edit: fix typos)

adityaathalye commented on Fastmail breaks UI in production   twitter.com/licyeus/statu... · Posted by u/blux
bjtitus · 18 days ago
There are many reasons why reaching out to support will be more effective. Logging may be tied to accounts, support systems may upload client side logs where appropriate, an event may be tracked to determine a point in time when you had the problem so relevant logs can be checked.

Their messaging probably could have been better here to say "we're looking into this. If you have time, please file a support request".

On Fastmail.com, the support request is two clicks away, under the big ? button in the upper right and "Contact Support". I'm not sure how much time you have but it took me less than 1 minute to find this button and submit from my logged in account.

adityaathalye · 18 days ago
This. I am a paying customer. Fastmail's support is stellar. My first port of call is their official customer support channel. Why should I roll the dice on social media, when I have a direct line of support???

This time, I was on the support ticket window, but the penny dropped and I realised it was a service outage / degradation. So I decided to hold back for a bit before filing a ticket.

Based on experience with their service, I trust that their people know what they are doing, and are already on the job.

adityaathalye commented on Fastmail breaks UI in production   twitter.com/licyeus/statu... · Posted by u/blux
adityaathalye · 18 days ago
:hugops:

"Things Happen", in production, to the best of us (and FM's pretty damned good at their job). Pretty sure someone's pager duty has been going off like mad.

A little over half an hour ago, the mail UI broke for me on Android, and then I panicked and went to desktop web and it broke there too. Also on different networks.

As far as I can tell, stuff from their CDN is 404-ing, and a JSON api POST request appears to be going in infinite loop with 200 OKs.

The webmail piece seems to be borked... Calendar, Files, Notes etc. are at least rendering.

adityaathalye · 18 days ago
Ok, I just checked and things seem to be rendering again. I just replied to an email via the webmail UI.

Back to business as usual.

u/adityaathalye

KarmaCake day1745August 5, 2012
About
Just another Human General Intelligence.

https://evalapply.org

reach via: safe.tent3152@fastmail.com

View Original