Let's take a moment to remember the guy who made sure we don't have to change Every Goddamn Clock today, David L. Mills, creator of Network Time Protocol (NTP) who passed last year.
My wristwatch is synced to my phone, which is synced to the internet, which knows that time it is right now thanks to David Mills. Cheers to his memory ๐ฅ
Project: golang/go https://github.com/golang/go
File: src/cmd/internal/obj/mips/asm0.go:1178 https://github.com/golang/go/blob/refs/tags/go1.23.4/src/cmd/internal/obj/mips/asm0.go#L1178
func (c *ctxt0) asmout(p *obj.Prog, o *Optab, out []uint32)
SVG:
dark https://tmr232.github.io/function-graph-overview/render/?github=https%3A%2F%2Fgithub.com%2Fgolang%2Fgo%2Fblob%2Frefs%2Ftags%2Fgo1.23.4%2Fsrc%2Fcmd%2Finternal%2Fobj%2Fmips%2Fasm0.go%23L1178&colors=dark
light https://tmr232.github.io/function-graph-overview/render/?github=https%3A%2F%2Fgithub.com%2Fgolang%2Fgo%2Fblob%2Frefs%2Ftags%2Fgo1.23.4%2Fsrc%2Fcmd%2Finternal%2Fobj%2Fmips%2Fasm0.go%23L1178&colors=light
If you use the KLM app today, the notifications it sends out about your flight are off by an hour. The fucking state of things.
oh, the clocks changed, that's why I slept in. duh.
โThe sky was the color of television tuned to a dead channelโ
80s meaning: grey
90s meaning: blue
Today: full of ads from the smart tv vendor
This is really concerning, not just the raid but that Indiana University has literally disappeared XiaoFeng Wang (a full professor with a named chair position) from their web sites.
The attacks on Chinese-born faculty were bad in Trump 1, but this I worry is way way worse.
RE: https://bsky.app/profile/did:plc:xvgztewzbfh7bpnklayrsvds/post/3lljj6nay722a
The value of generative AI can best be understood by our negotiation with Microsoft for our E5 license.
It's cheaper if we โtake" Copilot than if we donโt.
That's some quality work right there.
The initial nova-core driver stub was merged to #Linux mainline for #LinuxKernel 6.15[1].
#Nova is going to be a #kernel driver for #Nvidia's modern GPUs written in #Rustlang. It is the successor of the #Nouveau kernel driver and serve as base for drivers like #NVK.
The core driver stub is not really useful for anything yet. But that should change soon โ and I guess will be the turning point that'll sell #Rust for Linux to the world. ๐ฅณ
[1] https://git.kernel.org/torvalds/c/54e6baf123fde089cfa9f609b0b39b40abe41e94 and https://git.kernel.org/torvalds/c/b28786b190d1ae2df5e6a5181ad78c6f226ea3e1
Broadcom has determined a way to get more money out of VMware licensing:
If a customer has a single-processor server with 8 cores, VMware by Broadcom will license 72 cores.
๐
Released a new tool, packet-monkey:
https://github.com/timb-machine/packet-monkey
Packet Monkey is a tool to filter and classify PCAPs using Wireshark filters. I use it for layer 2/3 traffic analysis on engagements.
Paged Out! #6 is out!
https://pagedout.institute/
Totally free, 80 pages, best issue so far!
'nuff said, enjoy!
(please boot to help spread out the news!)
We're live on Twitch and TikTok! Tune in as we streamโfirst, we'll be repairing a pulse-tone telephone adapter, and then we'll continue building our Apple I replica.
๐บ Twitch: https://www.twitch.tv/racunalniskimuzej
๐ฑ TikTok: https://www.tiktok.com/@racunalniskimuzej
Wow, __builtin_dump_struct is an amazing clang feature, how did I never hear about this before?
$ cat test.c
#include <stdio.h>
struct nested {
int n;
};
struct foo {
int member_a;
unsigned long member_b;
char *str;
void *ptr;
struct nested nested;
};
int main(void) {
struct foo f = {
.member_a = 123,
.member_b = 0x4141414141414141,
.str = "foobar",
.ptr = &f,
.nested = {.n = 42}
};
__builtin_dump_struct(&f, printf);
}
$ clang -o test test.c && ./test
struct foo {
int member_a = 123
unsigned long member_b = 4702111234474983745
char * str = "foobar"
void * ptr = 0x7fff1df41b78
struct nested nested = {
int n = 42
}
}
The original version of this feature was introduced back in 2018 (though it was reimplemented since in 2022).
I really cannot stress enough how much of an unexpected marketing gift the term "vibe coding" has been for us.