mao

joined 1 year ago
 

cross-posted from: https://lemmy.sdf.org/post/25098327

I've been using gptel for a couple of days and it is absolutely bonkers. It is Magit-level of thought out. However I enjoyed relying less on the transient menu, and rather focus on writing my own wrapper functions via gptel-request.

Honestly I've been kind of an AI skeptic until very recently, and gptel in addition to this article were what pushed me over.

 

I've been using gptel for a couple of days and it is absolutely bonkers. It is Magit-level of thought out. However I enjoyed relying less on the transient menu, and rather focus on writing my own wrapper functions via gptel-request.

Honestly I've been kind of an AI skeptic until very recently, and gptel in addition to this article were what pushed me over.

 
[–] [email protected] 4 points 8 months ago

That was quite light in substance. Since it's titled a "success story" I was hoping to find a deeper dive into challenges they faced - especially with Alpine, which isn't that trivial to use at scale, not even mentioning with Junior developers.

This article seems like writing for the sake of writing, or rather padding the blog page on your personal site

 
 
 

Neato

[–] [email protected] 2 points 11 months ago

I feel like Python is coming to its senses in the recent years, with releases focusing on typing constructs and the match statement. I think they're on the path to be a great statically typed language, don't you think?

 

Twitter user @DanyX23:

TIL: pyright, the python type checking engine that is used by VS Code, has support for exhaustiveness checking for match statements with union types!

If you add the following to your pyproject.toml, you'll get the attached warning

[tool.pyright] reportMatchNotExhaustive = true

[–] [email protected] 6 points 11 months ago

How did you manage to convince friends and (especially) family to actually use Matrix? Quite impressive!

 

I don't entirely subscribe to the first paragraph – I've never worked at a place so dear to me that spurred me to spend time thinking about its architecture (beyond the usual rants). Other than that, spot on

[–] [email protected] 2 points 11 months ago

Yeah idk what went into her in this video. It only seems to be half a joke, which is terrible. The rest of her content is amazing so I'm quite confused

[–] [email protected] 1 points 1 year ago (1 children)

Can someone take a picture of what the last year's emoji look like? XD

[–] [email protected] 25 points 1 year ago

Love it! I did feel uncomfortable with 2010s-Facebook-style excessive public sharing. Most of my friends, with me included, abuse the close friends Instagram feature and I'm all for it. I know a couple of people who deleted their old Facebook accounts because digital footprint was too frightening – particularly, the shit they posted during their teens in private Facebook groups that they have long left.

All of this is obviously not related whatsoever to data harvesting; this fight is against individual stalkers rather than corporate ones. But it's a blessed one non the less; stalking shouldn't really be a thing.

[–] [email protected] 4 points 1 year ago* (last edited 1 year ago) (1 children)

Technological advancements have the unfortunately intended side effect of corporations having less people they gotta pay to, because machines are quite the competitor sometimes. While I think OP is being a bit pedantic here, efficiency in and of itself is not inherently good – the question should be who's extracting the profit. If the increased efficiency translates into less working hours... hell yeah. If it translates into record megacorp profits, then... I see no need in eliminating these unnecessary jobs for now – the worker gets their bread and that's what I care about

[–] [email protected] 8 points 1 year ago

Let's go Ubuntu 00.00

[–] [email protected] 2 points 1 year ago

Wtf?? Thanks! Now I wonder what other features are hidden here

view more: next β€Ί