@gallaugher also it is more efficient to drive - 5 segments per digit (compared to the standard 7-segment) I am definitelly considering it. It can also be made into a clock plugin for the desktop panel (showing the songle rune of the current HH:MM)
I’ll probably run out of air before folks get this but, hey, one more time for those in the back:
If you’re creating “alternatives to #BigTech” that scale vertically, you’re doing it wrong. You’ll never beat Big Tech at vertical scale. They invented the game. They’ll destroy you at it every time. And say you somehow do manage it… congratulations, you’ve just become *checks notes* Big Tech. *golf claps*
So what do you do?
You limit vertical scale and #design for horizontal scale.
Time is a flat circle and all that.
It used to be that if you had a need for an embedded processor, you'd either write code that runs on "bare metal" (directly on an MCU), or you'd grab a real-time OS of some sort.
Nowadays, most people just grab a powerful SoC running Linux, even if the project is to blink some Christmas lights. But Linux does Linux things, and doing predictable and performant hardware I/O from userspace is a crapshoot. You do 'echo 1 >/sys/class/gpio/gpio60/value' and then, some unpredictable time later, a pin changes state. Forget gigabit data transfer speeds, you might have a hard time emulating a PC speaker this way.
So now, some SoCs come with a separate processor on the die - a PRU (Programmable Real-time Unit). It's a semi-standalone device that lets you run simple code on a "bare metal" processor with a bit of RAM and program memory to orchestrate GPIO:
I suspect it's just a matter of time before we find a way to run Linux on the PRU, and then for a secondary PRU for that PRU to appear.
The Computer History Museum has released the source code for the Apple Lisa, today, on the Lisa's 40th anniversary. The whole thing.
"an attacker can remotely attack Z-Wave Security Devices to increase their Power Consumption by three orders of magnitude ... reducing their Battery Life from a few years to just a few hours"
@b0rk regarding bottom center:
in C integer promotion will happen. (unsigned char)255 + (unsigned char)1 will first yeld 256 due to integer promotion. Then, if it is going to be assigned (for example) to an unsigned char, it will be converted back to yeld 0. For example the following prints 256:
#include <stdio.h>
int main()
{
unsigned char a = 255;
unsigned char b = 1;
printf("%u", a + b);
return 0;
}
@ardentia невероятно! ![]()
Finally, something positive
@Jdreben IDK about Popcorn Time. The Pirate Bay is fine ![]()
@Jdreben We already have such a service - it's called The Pirate Bay.
Reverse engineering a Neural Network's clever solution to Binary Addition
https://cprimozic.net/blog/reverse-engineering-a-small-neural-network/
Medium is excited to bring innovations to Mastodon including:
- users on federated servers won't see your actual posts, they'll just see the first three words and a link
- every toot will come with 10mb of useless javascript
- every toot will include "subscribe now" popups
- account migration features will be disabled once authors have significant output on the new instance
- medium will tell you which toots to boost
- copy and paste will be broken in new and innovative ways
@alexcruise @mattblaze This may create problems with invalidating the ballots by malicious counters. For example in Bulgaria we have some of the counters put lipstick or nail polish on their fingers and invalidate ballots from concurent parties. The prevalent oppinion here is we need to eliminate the human factor - have a machines to count, but also print a paper trail, so the voter can verify how their vote was counted (and put the paper slip into the ballot box). After the elections all or randomly selected sample of the voting boxes are examined and checked their contents match the machine account of the vote. At least that's how it's in theory... Recently the so - called "paper coallition" abolished the machine voting, so they can cheat in the old-fashioned way... That tells me machine voting is a bit more difficult to manipulate.
От един друг, вече несъществуващ, акаунт в една друга социална мрежа преди години още бях предрекъл, че „#прокуратуратаЩеПровери кой е Сатоши Накамото“.
Каквото съм рекъл – станало е!
@Peio
RE: https://c.im/users/Peio/statuses/109675675546622919
@yurukov
looking formally, everything is normal
looking normally, everything is formal
Excellent neologism: the word “keming”.
Politics. Programming, Software Architecture, Mathematics, Mathematical Modeling, Mathematical Logic