A good April Fools joke is to add:

if(x) \
if ((x) && (rand() < RAND_MAX * 0.99))

to some global precompiled header.

Good news is that it's actually possible to create a different language frontend for the VM.

Here's an example of a small functional language, , that targets Dart VM:

github.com/thosakwe/bullseye

I like and all, but it's still very early for its prime time.

Doing i18n is PITA, the tools are not very convenient, translation platforms of course don't support Flutter's architecture, iOS (Cupertino) look and feel only supports English, so during translation I need to translate the theme itself as well, etc...

All issues are fixable (well, I'm still working on the last one), but prepare for extra work in areas that are solved in standard Android for (mostly) free!

antekone boosted

Google after ACTA

When this regulation madness will stop?

Static type checker for Python that is written in JavaScript, so that it can be managed by Node, which is the default extension manager for VS Code running under Chromium:

github.com/Microsoft/pyright

I wonder how that's better than sticking to Python ecosystem

o_O

Taken from early version of 386BSD source code:

void
dingdong()
{
/* RRRIIINNNGGG RRRIIINNNGGG */
}

setalarm(n)
int n;
{
signal(SIGALRM, dingdong);
alarm(n);
}

:D

github.com/dspinellis/unix-his

antekone boosted

Misreading something can be confusing.

GdkPaintable? Why is that called a pain table? [10 minutes later] 🤦‍♂️

One big difference between an amateur product and a professional product is the testing methodology used during development.

So in order to have professional game dices, a good testing methodology needs to be used. Here's one!

An ebook with serious amount of information about a very early version of Linux (v0.12) + lots of x86-specific knowledge:

oldlinux.org/

Very interesting position for everyone interested in learning about x86. Info is dated, yes, but still lots of this stuff is used even today. Plus, as a bonus, a Chinese version of the same book :)

, when a bug is sold as a feature:

"That is, calling create_dir_all concurrently from multiple threads or processes is guaranteed not to fail due to a race condition with itself."

doc.rust-lang.org/std/fs/fn.cr

VM internals:

mrale.ph/dartvm/

The document is not complete yet, but still it already contains lots of interesting information about language and it's runtime.

It would be awesome to have a different language running on Dart IL, because currently Dart ecosystem is very isolated (OMG, it's full of Dart!). I'm just wondering if Flutter/Fuchsia will have impetus high enough to make it happen, I have my doubts, but would like to see it happen nonetheless (i.e. Scala).

Some thoughts about reproducibility of random numbers using C++11 generation engine and distribution functions.

anadoxin.org/blog/c-shooting-y

++

In 18th century, men and women used bathing machines, so that they won't see the opposite sex in their swimwear.

The "those were the times" saying has no power here I guess!

Show more
Mastodon

Fast, secure and up-to-date instance, welcoming everyone around the world. Join us! 🌍
Up since 04/04/2017. ✅

Why should you sign up on mstdn.io?

This instance is not focused on any theme or subject, feel free to talk about whatever you want. Although the main language is english, we accept every single language and country.

We're connected to the whole ActivityPub fediverse and we do not block any foreign instance nor user.

We do have rules, but the goal is to have responsible users.

The instance uses a powerful server to ensure speed and stability, and it has good uptime. We follow state-of-the-art security practices.

Also, we have over 300 custom emojis to unleash your meming potential!


Looking for a Kpop themed instance? Try kpop.social