Show newer

It's always interesting to see how the IT space changes. I remember at most 10 years ago reading about the sufficiently smart compiler fallacy which was often used by fans of high level, interpreted languages such as Lisp or Python to justify their inherent performance issues. Because "the compilers are getting smart enough that with a sufficiently smart compiler all of these inefficiencies can be optimised away".

Since then advancements in compiler technology and overall CS created JIT-compiled languages with optional/inferred typing like Julia or Rust which write and read high level but statically compile to very efficient code. It's not quite the level of making Lisp or Python blazing-fast, but it's close enough to make the sufficiently smart compiler not so much of a fallacy after all.

Amikke boosted

Hey Fedi, do you know if there is a federated (perhaps even #ActivityPub-powered) cooking recipe hosting service? If not, let's 👏 make 👏 this 👏 happen!

I hate modern recipe websites. All of them are full with ads and tracking. The leading recipe hosting in my country loads over 30 different trackers, and that's excluding the ads!

Amikke boosted

Tankies are wild. "Capitalism is bad because it creates monopolies which are horribly inefficient so lets replace it with a single, country-wide monopoly ran by politicians, there is not a single possible way this could go horribly wrong."

Amikke boosted

Smartphones and tablets are here to stay. GUIs are a part of life.

The solution isn't to push users back to the command line. The solution must be to bring composability to the graphical environment.

Amikke boosted
I had a cursed dream where if you wanted to get a woman pregnant you had to keep fucking her and the baby just slowly built like a progress bar, and if she got fucked by other men the baby would look different in stripes.

No I will not explain further.
Amikke boosted

Someone recently reminded me of a Polish saying/joke from the bad old days of communist rule: There is a kind of communism that works, layered communism.

Layer of communists, layer of soil, layer of communists, layer of soil...

The history of multicellular organisms is basically a history of gigantic combining mech battles, since that'w what we basically are - gigantic sentient mechs built from trillions of what once was individual organisms.

No wonder the authors of TTGL got the idea.

Amikke boosted
Amikke boosted
Amikke boosted

localisation UX mini-rant 

Phone language: English (British)
Region: Poland
Uber: your driver is 1.5 miles away

What part of that locale suggests I want to use medieval units? Does Uber assume that every English-speaking person is from the two third-world shitholes stuck still using them just because one of them is the United States? Does it do the same for Brits?

Pl: chrabąszcz majowy, częsty widok w większości Polski. Dopiero ostatnio dowiedziałem się jakie to jest ciekawe i egzotycznie wyglądające stworzenie, zawsze widziałem je jako buczące wpadające na wszystko bombowce albo (pół)martwe brzydkie robale leżące na plecach.

En: the maybeetle, a common sight in most of Poland. I have only recently learned how interesting and exotic-looking of an animal it is, previously seeing them mostly as the humming, running into everything bombers or the (semi-)dead ugly bugs laying on their backs.

Amikke boosted

"We need to make sure people can't extract data from our Unity game. Let's obfuscate some things so standard Unity tools can't handle the files"

"Splendid! The only way that will fall is if some turbo autist with experience in working with raw container formats is backed into a corner!"

*Some time later*

Hi! I'm a turbo autist with experience in working with raw container formats, and it looks an awful lot like you've backed me into a corner!

Amikke boosted

Riot Games 2FA implementation is inherently broken: The same code can be used multiple times.

The code is also emailed to you, and email is known to be an insecure channel. You do not have the option to use your own TOTP application to generate login codes.

Riot Games responded to a report saying that the system is "working as intended"

Lesson? Phish Riot accounts. They will do nothing to stop you.

Also, HackerOne is an absolute fucking joke.

Amikke boosted

"A 2FA bypass is not a bug because you'd need to know the username and password to use it"

uhhhhh folks what do you think 2FA is for?

Show thread
Show older
CleverLibre Social

CleverLibre Social is an inclusive social instance for open discussion, learning, and community.
All cultures welcome.
Hate speech and harassment strictly forbidden.