@dani@fosstodon.org
@dani@fosstodon.org avatar

dani

@dani@fosstodon.org

Freelance backend developer located in Spain. I'm Generation X. Father of 2 kids. 3 dogs. Living in a rural area, I like beer, keep calm, death metal, 🦀, retro gaming, gemini, open protocols and everything underground. Running Linux since mid 90s. So, what you'd call it an old man loosing it.

This profile is from a federated server and may be incomplete. Browse more on the original instance.

dani, to random
@dani@fosstodon.org avatar

boostrap is an endless party of breaking changes.

I bet everybody uses it because everybody uses it.

deshipu, (edited ) to random
@deshipu@fosstodon.org avatar

What do you visualize when you hear the phrase "fish sandwich"?

dani,
@dani@fosstodon.org avatar

@deshipu That episode of Mr.Bean sitting in the park with a sandwich.

dani, to random
@dani@fosstodon.org avatar

A bid sad after seeing the current status of clients for Android. Any recomendation?

dani, to random
@dani@fosstodon.org avatar

I don't understand why some people say they don't want unsolicited advice.

For me, often the best advice comes unsolicited.

But don't take my advice as unsolicited advice, please! 🙃

array, to programming
@array@fosstodon.org avatar

I have a silly question for you, Fedi. I have a 1:N relationship between artists and countries table. I know countries may change, but let's assume that it's a fixed list for now. What would you do to retrieve the countries data to use in a form to create a new artist: query the DB, or just declare a constant array in the form view, and why? Thank you in advance. :)

dani,
@dani@fosstodon.org avatar

@array I'd probably query the DB, because I'm lazy and its not a costly operation.
If in the future you need to improve that, you can store the country list in a memory cache.

dani, to random
@dani@fosstodon.org avatar

So Spain court has ordered to block Telegram because its being used to share links that violate copyright laws.

Btw, here we also pay an extra fee on all digital media devices to "compensate" this sort of activities that in theory we cannot do 🙃

So yeah, everything is fine.

amoroso, to emacs
@amoroso@fosstodon.org avatar

For the past several years I haven't been keeping tabs on Emacs and its ecosystem. So for me this post is a good recap of the renewed interest in and around Emacs.

https://batsov.com/articles/2024/02/27/m-x-reloaded-the-second-golden-age-of-emacs/

dani,
@dani@fosstodon.org avatar

@amoroso personally, one of the reasons I use emacs is because of its history. Its a bit like driving a classic car

array, to wordpress
@array@fosstodon.org avatar

After "enjoying" the "pleasures" of #WordPress with Elementor and WPBakery in a few projects, I can confidently say that I'd pick the old HTML+CSS+JS poison any day of the week, thank you. :P

dani,
@dani@fosstodon.org avatar

@array Run away from anything WP-related.
If you can, run away from anything PHP related as well.

Stay strong and good luck!

dani,
@dani@fosstodon.org avatar

@array Oh, I thought you switched jobs. Keep it up then, we all do what we can.

amoroso, to usenet
@amoroso@fosstodon.org avatar

The sad state of my quest for a Usenet NNTP GUI client for Linux.

Pan is awesome but the binaries of my Debian Bullseye based distro, Crostini, are ancient and buggy. The Pan project distributes no .deb or other packages. Building from source requires recent versions of tools not in Bullseye.

Very few other GUI options available. Even fewer with .deb or other binaries.

dani,
@dani@fosstodon.org avatar

@amoroso How's the state of usenet nowadays? I though It has only piracy binaries and the rest was spam..

dani, to Youtube
@dani@fosstodon.org avatar

My homepage has keep adding more and more crap over time, that it currently looks grotesque.
I've recently avoided opening Youtube completely and, well, my quality of life has improved quite a bit!

dani, to Lisp
@dani@fosstodon.org avatar

I admire programers. I mean... those guys can program backwards! Like they were possesed by some freaking cacodemon or something.
I'd never get laid by a lisp dev though... Imagine waking up in the middle of the night staring at the partner turning the head 360deg while spitting parentheses.. 😱

dani,
@dani@fosstodon.org avatar

@glitzersachen Well, in all other languages we use expressions like 3 + 2

In lisp it's + 3 2

dani, to linux
@dani@fosstodon.org avatar

I'm carrying the same problem since the epoch in

I've 2 monitors and 4 virtual desktops.

The problem is that I have several terminals and several firefox instances/tabs spread all over the place, and I cannot figure out how to organize it.

I know I can put email and web browsers on workspace 1, and keep on going.

But the impulse of just opening a new xterm wherever I am to ssh to some random server Is just to hard, and sooner or later I get the same mess.
Should I tmux? Or i3?

happyborg, to random
@happyborg@fosstodon.org avatar

I've programmed in quite a few languages since the seventies.

I always found strongly typed languages incredibly dull and never took to them, from Pascal to Ada it was like being allergic.

So my career was C, C++, Visual Basic, JavaScript, web, scripting etc

Another anaphylactic episode w TypeScript. No-fun.

Then Rust came along and wow, it's not strong typing I'm allergic to! is fun like C & C++.

I think it's the philosophy. Strong typing as..

❌ Hindering
✅ Supporting

..my goal.

dani,
@dani@fosstodon.org avatar

@happyborg It often happens to me that when I use a strongly-typed language, like Java, I miss the flexibility of dynamic languages.
And when I use some dynamic language, I miss the advantages of strongly typed languages and the compiler early catching errors.

But, in any case... the last time I enjoyed a language as much as Rust was in the the early 2000s with Perl.

yakkoj, to random
@yakkoj@fosstodon.org avatar

god the keyboard on the Maestro SUCKS

I can't complain too much; it was a $40 computer.

But come on. Having "sysemd", "ExeccStart" and "serice" fall out of my porky-ass fingers because the keyboard is bad makes dealing with systemd much more painful

(any typos in this post are because I have no place for the Maestro but in front of this keyboard.)

dani,
@dani@fosstodon.org avatar

@yakkoj I'm now curious.. WTF is Maestro?

dani,
@dani@fosstodon.org avatar

@yakkoj Cool! The cheapest laptop I've been able to get here in Europe was $100, and the specs were much worse

dani, to fediverse
@dani@fosstodon.org avatar

I wondered what happened with lemmyrs.org instance

feditips, to random
@feditips@mstdn.social avatar

Do you want to follow the Local/Community timeline (also known as the "Live feed from this server") for servers that you don't have an account on?

You can do this in some third party apps:

Fedilab for Android
Subway Tooter for Android
Moshidon for Android
Ice Cubes for iPhone/iPad
Mona for iPhone/iPad/Mac

If there are others I've missed, let me know!

p.s. You can get Fedilab free of charge from @fdroidorg as the developers are trying to encourage people to use alternatives to Google Play.

dani,
@dani@fosstodon.org avatar

@feditips I don't find the option in Fedilab.. :?

dani, to random
@dani@fosstodon.org avatar

I've been on the fediverse for some time now.
But still, every time I open my timeline and I see the posts sorted in chronological order, I cannot but feel grateful 🤗

Gina, to random
@Gina@fosstodon.org avatar

Me spending 2 weeks researching the perfect paella place and studying Spanish all to work up the courage to call them for "una mesa afuera para dos para el almuerzo este viernes, por favor. A mi amigo y a mí nos gustaría pedir una paella valenciana, si está disponible. Muchas gracias."

Only to hear "we are full for the next two weeks." 🫠😭

dani,
@dani@fosstodon.org avatar

@Gina Bah, paella is overrated anyway. And in most places they look (and taste) like cooked in Chernobyl.

array, to random
@array@fosstodon.org avatar

I've just had a programming gig interview. It has gone pretty well... The non-technical questions and the technical ones. My interviewer seems an awesome person, and we had a very nice chat. :) The good news is that I make it to the second stage, where I'll be tested during a 2 hours programming exam. IDK if I'll pass, but this was my first interview and I'm happy I'm still in the game. :D

dani,
@dani@fosstodon.org avatar

@array I sometimes compare a job interview with a first date.

When it finishes, If you got good vibes with that person, and you think he/she got it too, you're halfway there. It's a two way relationship:
A thousand years ago I had an interview (Ticketmaster), and I refused to continue with a second interview because I thought my interviewers were a couple of weirdos and jerks, lol.

dani,
@dani@fosstodon.org avatar

@array Great, best wishes! It's normal to have to send lots of applications, not matter if you are good or bad (unless you're a really well known dev).

dani, to random
@dani@fosstodon.org avatar

I wonder if people in the US should really be surprised when they are told Melon Musk names his kid "X Æ A-12".

I mean, after all, CJ, DJ, or PJ seems to be a pretty common name in there 😄

dani,
@dani@fosstodon.org avatar

@AAMfP lol, I'd bet he did it on purpose.

  • All
  • Subscribed
  • Moderated
  • Favorites
  • JUstTest
  • modclub
  • DreamBathrooms
  • thenastyranch
  • magazineikmin
  • Durango
  • osvaldo12
  • Youngstown
  • mdbf
  • slotface
  • rosin
  • ngwrru68w68
  • kavyap
  • cubers
  • megavids
  • tacticalgear
  • InstantRegret
  • anitta
  • cisconetworking
  • everett
  • khanakhh
  • ethstaker
  • tester
  • GTA5RPClips
  • provamag3
  • Leos
  • normalnudes
  • lostlight
  • All magazines