bahmanm

joined 1 year ago
MODERATOR OF
[–] bahmanm@lemmy.ml 1 points 1 year ago

I articulated my thoughts on the topic in a separate post: [DISCUSS] Website to monitor Lemmy servers' performance/availability

Please share your thoughts/feedback over there.

[–] bahmanm@lemmy.ml 1 points 1 year ago (2 children)

That's a fair use-case.

You see memes in your feed (despite not subscribing to meme'y communities). Three things come to my mind, thinking out loud here:

(1) Could it be b/c the community is not granular enough? Remember we're in the early stages of Lemmy w/ big "holistic" communities. I'd suppose as we grow, a overarching community will specialise and be split into several more specific ones?

(2) Creating "filters" based on tag/content is a fair usecase and I would second the idea as long as the main dimension of organisation remains "community." I'm a bit over-attached to "community" b/c I feel that's a defining element of Lemmy experience & am afraid that touching that balance may change the essence.

(3) Tags can be used to achieve (2) indeed but is the added complexity (❓) to the codebase and UI/UX worth it?

[–] bahmanm@lemmy.ml 2 points 1 year ago (2 children)

a list or database of projects that were open but then closed down

That's a great idea! Esp if the list is actively maintained & updated.

Since I am NOT the author of this extension, do you think you could write down your thoughts on the project's issue tracker?

[–] bahmanm@lemmy.ml 1 points 1 year ago (1 children)

I'm not sure how I'd feel about government housing; are there any decent examples of that throughout modern history at all?

It may work after all - honestly, I don't know. But the first thing that crosses my mind is that government owned property blocks (to control the rental/sales prices) is just patching up the symptom and not addressing the root cause.

Ironically, I'm not even sure what the root cause is besides unfair distribution of wealth and how to address it besides thinking taxing done right may make it less unfair.

[–] bahmanm@lemmy.ml 3 points 1 year ago (1 children)

Precisely. That's the thing that I've been thinking.

The other thing, which I've seen in other countries happen, is to aim for speed and quantity at the cost of quality which can have plenty of nasty safety and social impacts.

I'd have elaborated more on the "social side" but I just can't find a way to talk about that w/o sounding like a condescending a-hole, esp given my little knowledge on the topic 😂

[–] bahmanm@lemmy.ml 2 points 1 year ago (4 children)

I'm not sure I understand the value of tags for Lemmy (or Reddit in a similar vein.)

Lemmy's main (& sole?) dimension of organisation is the concept of "community." You subscribe to communities to automatically receive their updates on your feed.

Now, tags are going to add another dimension for organisation which allows one to curate their feed w/o subscribing.

The good thing about tags is that they simplify "listening." No need to keep searching for communities or keep scrolling through your feed to find the content you're interested in.

The downside of tags, IMO, is that it fundamentally competes w/ the concept of "communities" in the sense that, why would I bother w/ finding communities and "explore", and consequently, potentially contribute to the content of a community where I can simply listen to tags I'm interested in and forget about the rest.
IMO, the reason that tags (moderated or not) are working so beautifully on Mastodon is the lack of communities: listening is the only option.

I stand to be corrected, but it (tags and communities) very much feels like an either/or situation.

PS: Despite its quality and friendliness, Lemmy's user base and the content they creates is still small. That means, for the time being, communities may work just fine. As we grow and so does our volume of content, we'd probably need new strategies to augment communities. Though I wouldn't call that a concern of now or near future.

My 2 cents.

[–] bahmanm@lemmy.ml 7 points 1 year ago (12 children)

That sounds promising. I'm, naively, hoping it will have an impact on the prices for all and not a certain group of people w/ certain income ranges.

[–] bahmanm@lemmy.ml 1 points 1 year ago

Yes, written communication is so tricky, esp RE sensitive topics like this. As a non-native speaker, I kind of knew I was going to mess it up, but I guess I just couldn't help my OCD 😂

[–] bahmanm@lemmy.ml 1 points 1 year ago

donate to you instance.

That's a good sign of support and I've already done that 😎 Honestly the quality of the software and the friendliness of the community made it a no-brainer for me only a few days after logging in for the first time.

That said, I think there's more I can do than my humble donation - I've got plenty of, hopefully, relevant experience under my belt and am eager to put it to good use for Lemmy.

Servers are expensive and improving reliability will increase hosting cost.

Definitely 💯

What I was trying to get at in my post was not rather improve the hardware or ask lemmy.ml folks to sweat more for free. By the gods, no! Rather I was suggesting that maybe w/ a couple of, hopefully, easy and not time consuming moves we could up our level at lemmy.ml. Though I realised what I was talking about, wasn't among the main concerns of the community. Which is totally reasonable.

[–] bahmanm@lemmy.ml 1 points 1 year ago

I had no idea about that 🤦‍♂️ Bookmarked 🔖

[–] bahmanm@lemmy.ml 3 points 1 year ago

I'd find it a useful thing to have too 👍 Please see https://lemmy.ml/post/4196612 for a similar post (by me.)

Not a show-stopper in any way though 💪

 

A good introduction to memory management in PG. The material on pg_backend_memory_contexts eas totally new to me.

 

My FIDE rating is ~1300. Take everything I say w/ a grain of salt 😂


I watched Carlsen's games for the first time back in 2016 during his match w/ Karjakin.

I have been following his performance ever since and I've never been able to shake off the feeling, even for a second, that he is to modern chess what Dr. Lasker used to be to chess during his long chess career: "never losing his head" as Tartakower once said.

Match after match, Carlsen has proven to be a head and shoulder above his contemporaries and irrespective of the style of his opponent (aggressive, defensive, slow, fast, tactical, ...) he's always been able to pull it off no matter how tense the position/match got.

Just like Dr. Lasker, he seems to have developed an understanding of the game and style which is not well understood by his opponents.

IMO the chess world is not going to see a new "best" player, until either he loses interest in the game (like Dr. Lasker did) or a new generation of players arise and are able to challenge him beyond what he's been through.

Perhaps Pragg or Firouzja in a decade or so w/ more experience and stronger nerves can do that?

 

After I restarted my Emacs daemon (after a couple of months uptime), I started getting plenty of errors like below during the initialisation and most of my keys stopped working:

Key sequence C-c [...] starts with non-prefix key C-c

A quick search indicated that error means the "non-prefix key" is already used. In my case, it was C-c which sounded quite weird.

I ran ag on ~/.emacs.d & luckily was able to find the culprit after a few minutes.

I had this somewhere in my init files:

(global-set-key (kbd "C-c 
s a") #'avy-goto-char-2)

Note the newline after C-c - I must have pressed ENTER by mistake and saved the file w/o paying attention.

I thought I'd share this as this may save some fellow Emacs denizens a few minutes confusing minutes.

My immediate reaction was to blame it on the upgrade to 29.1 🤦‍♂️ The morale of the story is find the blame w/i and not in Emacs!

32
submitted 1 year ago* (last edited 1 year ago) by bahmanm@lemmy.ml to c/programming@lemmy.ml
 

cross-posted from: https://lemmy.ml/post/3758187

It's not the 1st time a language/tool will be lost to the annals of the job market, eg VB6 or FoxPro. Though previously all such cases used to happen gradually, giving most people enough time to adapt to the changes.

I wonder what's it going to be like this time now that the machine, w/ the help of humans of course, can accomplish an otherwise multi-month risky corporate project much faster? What happens to all those COBOL developer jobs?

Pray share your thoughts, esp if you're a COBOL professional and have more context around the implication of this announcement 🙏

212
submitted 1 year ago* (last edited 1 year ago) by bahmanm@lemmy.ml to c/technology@lemmy.ml
 

It's not the 1st time a language/tool will be lost to the annals of the job market, eg VB6 or FoxPro. Though previously all such cases used to happen gradually, giving most people enough time to adapt to the changes.

I wonder what's it going to be like this time now that the machine, w/ the help of humans of course, can accomplish an otherwise multi-month risky corporate project much faster? What happens to all those COBOL developer jobs?

Pray share your thoughts, esp if you're a COBOL professional and have more context around the implication of this announcement 🙏

 

cross-posted from: https://lemmy.ml/post/3731915

Over the past 2 decades I've been trying various medications to help me w/ my long running major depression & crippling ADHD. And none have seemed to work.

Recently, the doctor I'm working w/ nowadays suggested that she's practically running out of options to offer me & that I should take a pharmacogenetics test to help her figure out what should she prescribe.

I took the (expensive) test and the results were eye-opening! The results came out a couple of weeks later w/ a detailed list of some few hundreds medications of various sorts (from pain killers to blood pressure control) along w/ their efficacy for my case. The physician's version also included a list of suggestions and alternatives for each medicine.

In my particular case, it essentially indicated that any medication that I had tried before was supposed to be either useless or to have limited impact on my body. That part is true.

Please note that I've only started a new set of prescriptions since a couple of weeks ago and as such can't really vouch for the accuracy of the suggestions.

I struggled a lot w/ myself to post something this personal. But I thought maybe there are people out there who've got no idea such tests exist and it might turn out to be helpful to some.

 

Over the past 2 decades I've been trying various medications to help me w/ my long running major depression & crippling ADHD. And none have seemed to work.

Recently, the doctor I'm working w/ nowadays suggested that she's practically running out of options to offer me & that I should take a pharmacogenetics test to help her figure out what should she prescribe.

I took the (expensive) test and the results were eye-opening! The results came out a couple of weeks later w/ a detailed list of some few hundreds medications of various sorts (from pain killers to blood pressure control) along w/ their efficacy for my case. The physician's version also included a list of suggestions and alternatives for each medicine.

In my particular case, it essentially indicated that any medication that I had tried before was supposed to be either useless or to have limited impact on my body. That part is true.

Please note that I've only started a new set of prescriptions since a couple of weeks ago and as such can't really vouch for the accuracy of the suggestions.

I struggled a lot w/ myself to post something this personal. But I thought maybe there are people out there who've got no idea such tests exist and it might turn out to be helpful to some.

 

cross-posted from: https://lemmy.ml/post/3560540

You probably have already noticed that nowadays it's becoming fashionable online to share technical material via videos (eg YouTube.)

I somehow can understand the appeal of creating videos for sharing thoughts/news, esp b/c it takes way less time and focus compared to writing things (just hit the record button and go.)

But videos are. 👎 not index-able (at least locally)
👎 not searchable. 👎 not copy-paste friendly if at all. 👎 impossible to skim through.
👎 a major distraction from the train of thoughts.

IMO, in most cases, the more effective and impactful medium of technical comms is the written form: a Mastodon toot, a blog post, a gist, a Pastebin entry or even a Facebook post!

What are your thoughts?

 

You probably have already noticed that nowadays it's becoming fashionable online to share technical material via videos (eg YouTube.)

I somehow can understand the appeal of creating videos for sharing thoughts/news, esp b/c it takes way less time and focus compared to writing things (just hit the record button and go.)

But videos are
👎 not index-able (at least locally)
👎 not searchable
👎 not copy-paste friendly if at all
👎 impossible to skim through
👎 a major distraction from the train of thoughts

IMO, in most cases, the more effective and impactful medium of technical comms is the written form: a Mastodon toot, a blog post, a gist, a Pastebin entry or even a Facebook post!

What are your thoughts?

14
submitted 1 year ago* (last edited 1 year ago) by bahmanm@lemmy.ml to c/firefox@lemmy.ml
 

When you open a new tab, you can instantly start typing and press ENTER which sends your query to the search engine.

However once that's done, there's no easy way to edit the query directly from the URL bar. The URL bar will contain, well, the URL and not the original query anymore.

Is there a way to edit the search query w/o using the search engine's web page or retyping the whole query again? In other words, is there a way to tell Firefox to show me the previous query in the URL bar instead of showing the URL?

I'd like to try to send as many queries as possible to Google directly from Firefox rather than using Google's webpage (more $$$ for Firefox.)

An example where I searched for Lemmy and tried to edit the search query

8
submitted 1 year ago* (last edited 1 year ago) by bahmanm@lemmy.ml to c/programming@programming.dev
 

A collection of utilities for Scala/Java developers who are targeting Persian (Farsi) speaking users.

persianutils 5.0-SNAPSHOT has just been published to Sonatype snapshot repo. The release will be published in a few weeks after some testing.

The main changes are

  • Added support for Scala 3.x
  • Dropped support for the discontinued Scala 2.11.x

To use it, simply add the following lines to build.sbt:

ThisBuild / resolvers += Resolver.sonatypeRepo("snapshots")

...

libraryDependencies += "com.bahmanm" %% "persianutils" % "5.0-SNAPSHOT"

Please take a moment to report any bugs or ideas in the project issue tracker 🙏

 

Investors are barely breaking even as the venture is hardly making any profits due to a shortage of chips, divided interests, and more.

... OpenAI has already seen a $540 million loss since debuting ChatGPT.

... OpenAI uses approximately 700,000 dollars to run the tool daily.


⚠️ First off, apologies as I didn't cross check. Take it w/ a grain of salt.


This piece of news, if true, somehow explains why OpenAI has been coming up w/ weird schemes for making $$$ like entering the content moderation space.

On a similar note, I wonder if this had been a key driver (behind the scenes) in the recent investment in open source AI initiatives (Haidra comes to my mind?) Perhaps some corporations who haven't got enough $$$ to fund their own dedicated research group are looking to benefit from an open source model?

view more: ‹ prev next ›