@arialdo@mastodon.online
@arialdo@mastodon.online avatar

arialdo

@arialdo@mastodon.online

Dysfunctional programmer • Test infected • XP practictioner • Writes bugs in C# F# Haskell Lisp • Loves Emacs and Cherry MX Blue

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

GossiTheDog, to random
@GossiTheDog@cyberplace.social avatar

For those who aren’t aware, Microsoft have decided to bake essentially an infostealer into base Windows OS and enable by default.

From the Microsoft FAQ: “Note that Recall does not perform content moderation. It will not hide information such as passwords or financial account numbers."

Info is stored locally - but rather than something like Redline stealing your local browser password vault, now they can just steal the last 3 months of everything you’ve typed and viewed in one database.

video/mp4

arialdo,
@arialdo@mastodon.online avatar

@GossiTheDog Is it really enabled by default? How to check if it is enabled and running?

arialdo, to random
@arialdo@mastodon.online avatar

TIL of a testing approach called Concolic Testing, in which "symbolic execution is used in conjunction with an automated theorem prover". Wow.

https://en.wikipedia.org/wiki/Concolic_testing

arialdo, to mechanicalkeyboards
@arialdo@mastodon.online avatar

Vendors search engine. Very well done!

https://kbd.news/vendors

arialdo, to random
@arialdo@mastodon.online avatar

I'm surely pedantic, but I think that technical articles should have links that make it clear which source they target.

For example:

BAD
As you can read [here] and [here]

BETTER BUT STILL NOT IDEAL
As you can read about [monads] and [burritos].

BETTER
As you can read in [John Doe's Monads Tutorial] and [Making burritos by Mark Foo]

arialdo, to CSharp
@arialdo@mastodon.online avatar

Apparently, the fastest way to check if an enumerable contains at least 2 elements in #csharp is:

xs.Skip(2).Any()

Unbelievably faster than:

xs.Take(2).Count() == 2

or a foreach list with a counter.

arialdo, to random
@arialdo@mastodon.online avatar

Protesilaos Stavrou: : spontaneous live stream today (2023-05-06) at 11:30 Europe/Athens time

https://protesilaos.com/codelog/2023-05-06-live-stream-general-emacs/

arialdo, to random
@arialdo@mastodon.online avatar

It seems that everywhere “engineer” became synonym of “programmer“.
Too bad.

arialdo, to random
@arialdo@mastodon.online avatar

Just published: Boolean Blindness

https://arialdomartini.github.io/boolean-blindness

"A Prolog programmer is delivering a baby.
The mother asks, “Is it a boy or a girl?”
and the Prolog programmer says: “Yes”."

arialdo, to random
@arialdo@mastodon.online avatar

Evil users have now the change to be diabolical with Devil

https://github.com/susam/devil

arialdo, to random
@arialdo@mastodon.online avatar

Just discovered mg, formerly known as microGnuEmacs. a 200KB an like tiny editor.

arialdo, to firefox
@arialdo@mastodon.online avatar

dumps ? Good reason to dump Mailchimp

arialdo, to random
@arialdo@mastodon.online avatar

My dream programming language

https://github.com/TodePond/DreamBerd

arialdo, to emacs
@arialdo@mastodon.online avatar

With support of Protesilaos, I managed to have working with .

In the next weeks I'm trying to use Emacs as my main IDE. I'm very curious to see where this will take me.

I mean, using 2 of my most loved technologies together, so excited!

arialdo, to random
@arialdo@mastodon.online avatar

Duplication is the root of all evil.

Or:

Every copy/paste is a lost opportunity for abstraction.

arialdo, to forth
@arialdo@mastodon.online avatar

I started reading this post by @ratfactor thinking it was solely about , only to discover it's a mine of information and anecdotes about the story of computing, lambda calculus and combinators.

A joy to read

https://ratfactor.com/forth/the_programming_language_that_writes_itself.html

arialdo, to random
@arialdo@mastodon.online avatar

I love this definition by Eugunia Cheng:

“Pedantry is precision that does not increase clarity“

arialdo, to vim
@arialdo@mastodon.online avatar

Bram was by far the most prolific contributor to Vim (70x commits compared to 2nd prolific contributor).

https://github.com/vim/vim/graphs/contributors?from=2004-06-13&to=2023-08-05&type=c

With his departure, I wonder if this means the end of as we know it, with taking over as the successor.

What do you think?

arialdo, to random
@arialdo@mastodon.online avatar

Never understood how companies continue calling their people "resources" and think this can be appreciated.

arialdo, to random
@arialdo@mastodon.online avatar

Current status: reading The Book of Monads

https://leanpub.com/book-of-monads

arialdo, to emacs
@arialdo@mastodon.online avatar
arialdo, to random
@arialdo@mastodon.online avatar

One of the funniest algorithms I stumbled upon. Genius as much as Sleep Sort

https://www.timwarriner.com/carddata/

arialdo, to random
@arialdo@mastodon.online avatar

Have I seriously used Postman all these years?

https://github.com/pashky/restclient.el

arialdo, to random
@arialdo@mastodon.online avatar

Please, don't use medium.com to publish your articles. Please.

arialdo, to random
@arialdo@mastodon.online avatar

How would you write a test to verify that the function

shuffleList xs

returns the list xs with shuffled items?
Even more generally, how to write tests of functions having to do with randomicity?

arialdo, to random
@arialdo@mastodon.online avatar

How
Much
I
Hate
YAML
Based
Build
Pipelines

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