Searching We.Love.Privacy.Club

Twts matching #html
Sort by: Newest, Oldest, Most Relevant

‘I get to ask the questions, Mr. Musk’: World’s richest person accuses lawyer of trying to trick him in fiery clash
The jury was shown a series of texts and emails that illustrated the growing mistrust between Elon Musk and OpenAI founder Sam Altman before a tense cross-examination. ⌘ Read more

⤋ Read More

‘It could kill us all’: Elon Musk sends AI warning as he takes stand in blockbuster trial
The world’s richest person took the stand in a high-stakes trial revolving around a bitter feud between himself and former friends Sam Altman and Greg Brockman begins. ⌘ Read more

⤋ Read More

‘It’s not OK to steal a charity’: Elon Musk takes stand in blockbuster trial
The world’s richest person took the stand in a high-stakes trial revolving around a bitter feud between himself and former friends Sam Altman and Greg Brockman begins. ⌘ Read more

⤋ Read More

‘It’s not OK to steal a charity’: Elon Musk takes stand in blockbuster trial
All eyes are on the world’s richest person as the high-stakes trial revolving around a bitter feud between himself and former friends Sam Altman and Greg Brockman begins. ⌘ Read more

⤋ Read More

‘It’s not OK to steal a charity’: Elon Musk takes stand in blockbuster trial
All eyes are on the world’s richest person as the high-stakes trial revolving around a bitter feud between himself and former friends Sam Altman and Greg Brockman begins. ⌘ Read more

⤋ Read More

‘It’s not OK to steal a charity’: Elon Musk takes stand in blockbuster trial
All eyes are on the world’s richest person as the high-stakes trial revolving around a bitter feud between himself and former friends Sam Altman and Greg Brockman begins. ⌘ Read more

⤋ Read More

In Memoriam: Tomáš Kalibera
We have received the sad news that Tomáš Kalibera, a member of the
R Project core team, has
passed away\
after a short illness.

A friend who knew him well wrote to me: he was very happy, and
his work fulfilled him. That is, perhaps, the best thing one can
say about a life in open source — that the work mattered, that it
reached millions, and that the person who did it found meaning in it.

Kalibera was mentioned in … ⌘ Read more

⤋ Read More

GCC 16’s Improved Error Messages, Experimental HTML Output
GCC 16.1 as the first stable version of the GCC 16 compiler is releasing as soon as later this week if all goes well. Among the many improvements in this year’s open-source compiler update are continued enhancements to the error messages as well as having an experimental HTML output option for messages… ⌘ Read more

⤋ Read More

[$] Zig explores structured concurrency
Version 0.16.0 of the Zig programming language was
recently announced, and with
it an expanded version of the new Io interface that we
covered in December.
The new interface is based on an idea called structured concurrency that makes writing
correct concurrent applications easier. Zig’s implementation of
the idea is more explicit and verbose than other languages, however, which could
offer an oppor … ⌘ Read more

⤋ Read More

GnuPG 2.5.19 released
Werner Koch has announced
the release of GnuPG 2.5.19. This release includes a few new options
and a number of bug fixes, and comes with the reminder that the
GnuPG 2.4 series will reach end-of-life soon

The main features in the 2.5 series are improvements for 64 bit Windows
and the introduction of Kyber (aka ML-KEM or FIPS-203) as PQC encryption
algorithm. Other than PQC support the 2.6 series will not differ a lot
from 2.4 because th … ⌘ Read more

⤋ Read More
In-reply-to » Eehhh, what the hell is going on here!?

@lyse@lyse.isobeef.org

Disclaimer: Can’t guarantee that I’m fully awake and I’m being trained at work not to use my brain anymore, so maybe this is complete bullshit. 😪🧟‍♀️

It says here that SQLite uses signed integers:

https://sqlite.org/datatype3.html

In pure bits, 1 << 63 would be 0x8000000000000000, but as a signed value, it gets interpreted as -9223372036854775808. Subtracting 1 yields -9223372036854775809 – but that doesn’t fit in 64 bits anymore. It’s possible that SQLite doesn’t want to wrap around but instead saturates? Haven’t checked. 🤔

With 62 bits, there is enough room.

With 1 << 64, I have no idea how SQLite wants to handle this, because this should immediately trigger a warning, because it doesn’t fit right away. Maybe it gets truncated to 0?

sqlite> select printf('0x%x', 2 * (1 << 64));
╭──────────────────────╮
│ printf('0x%x', 2 ... │
╞══════════════════════╡
│ 0x0                  │
╰──────────────────────╯
sqlite> select printf('0x%x', 0 - 1);
╭──────────────────────╮
│ printf('0x%x', 0 ... │
╞══════════════════════╡
│ 0xffffffffffffffff   │
╰──────────────────────╯
sqlite> select printf('0x%x', 0 - 2);
╭──────────────────────╮
│ printf('0x%x', 0 ... │
╞══════════════════════╡
│ 0xfffffffffffffffe   │
╰──────────────────────╯

⤋ Read More