π Hi, the current time is about a half past one in the afternoon π .
π Hi, the current time is about a half past one in the afternoon π .
π Hi, the current time is about a half past one in the afternoon π .
π Hi, the current time is about a quarter past one in the afternoon π .
π Hi, the current time is about a quarter past one in the afternoon π .
π Hi, the current time is about one oβ clock in the afternoon π .
π Hi, the current time is about one oβ clock in the afternoon π .
π§ Hi, the current time is about a quarter till noon π.
π§ Hi, the current time is about a quarter till noon π.
π§ Hi, the current time is about a quarter till noon π.
Me: I had a 7-day working sprint I should relax today before I teach a class in the eveningβ¦
My brain: Good, as you donβt feel any obligation to work on your PhD today, you should just open the PhD working file and start working on it, no pressure. it will feel nice, I promise!
π§ Hi, the current time is about a half past noon π.
π§ Hi, the current time is about a half past noon π.
OpenBSD has the wonderful pledge()
and unveil()
syscalls:
https://www.youtube.com/watch?v=bXO6nelFt-E
Not only are they super useful (the program itself can drop privileges β like, it can initialize itself, read some files, whatever, and then tell the kernel that it will never do anything like that again; if it does, e.g. by being exploited through a bug, it gets killed by the kernel), but they are also extremely easy to use.
Imagine a server program with a connected socket in file descriptor 0. Before reading any data from the client, the program can do this:
unveil("/var/www/whatever", "r");
unveil(NULL, NULL);
pledge("stdio rpath", NULL);
Done. Itβs now limited to reading files from that directory, communicating with the existing socket, stuff like that. But it cannot ever read any other files or exec()
into something else.
I canβt wait for the day when we have something like this on Linux. There have been some attempts, but itβs not that easy. And itβs certainly not mainstream, yet.
I need to have a closer look at Linuxβs Landlock soon (βsoonβ), but this is considerably more complicated than pledge()
/unveil()
:
π§ Hi, the current time is about a half past noon π.
π Hi, the current time is about a quarter past noon π.
π Hi, the current time is about a quarter past noon π.
π Hi, the current time is about a quarter past noon π.
VocΓͺs traduzem βNew Yorkβ para βNova Iorqueβ nas citaΓ§Γ΅es bibliogrΓ‘ficas (local de publicaΓ§Γ£o)?
π Hi, the current time is about noon π.
π Hi, the current time is about noon π.
π Hi, the current time is about noon π.
π Hi, the current time is about a quarter till noon π.
βLearn Something Old Every Day, Part XV: KEYB Is Half of Keyboard BIOSβ
https://www.os2museum.com/wp/learn-something-old-every-day-part-xv-keyb-is-half-of-keyboard-bios/
π Hi, the current time is about a quarter till noon π.
π Hi, the current time is about a half past eleven in the morning π.
π Hi, the current time is about a quarter past eleven in the morning π.
π Hi, the current time is about a quarter past eleven in the morning π.
π Hi, the current time is about eleven oβ clock in the morning π.
π Hi, the current time is about eleven oβ clock in the morning π.
π Hi, the current time is about a quarter till eleven in the morning π.
π Hi, the current time is about a quarter till eleven in the morning π.
π Hi, the current time is about a quarter till eleven in the morning π.
π Hi, the current time is about a half past ten in the morning π.
π Hi, the current time is about a half past ten in the morning π.
π Hi, the current time is about a quarter past ten in the morning π.
π Hi, the current time is about a quarter past ten in the morning π.
π Hi, the current time is about ten oβ clock in the morning π.
π Hi, the current time is about ten oβ clock in the morning π.
π Hi, the current time is about ten oβ clock in the morning π.
π Hi, the current time is about a quarter till ten in the morning π.
π Hi, the current time is about a quarter till ten in the morning π.
π Hi, the current time is about a half past nine in the morning π.
π Hi, the current time is about a half past nine in the morning π.
π Hi, the current time is about a quarter past nine in the morning π.
π Hi, the current time is about a quarter past nine in the morning π.
π Hi, the current time is about nine oβ clock in the morning π.
π Hi, the current time is about nine oβ clock in the morning π.
π Hi, the current time is about nine oβ clock in the morning π.
π Hi, the current time is about a quarter till nine in the morning π.
π Hi, the current time is about a quarter till nine in the morning π.
π Hi, the current time is about a half past eight in the morning π.
π Hi, the current time is about a half past eight in the morning π.
π Hi, the current time is about a half past eight in the morning π.
π Hi, the current time is about a quarter past eight in the morning π.
π Hi, the current time is about a quarter past eight in the morning π.
π Hi, the current time is about a quarter past eight in the morning π.
π Hi, the current time is about eight oβ clock in the morning π.
π Hi, the current time is about eight oβ clock in the morning π.
π Hi, the current time is about eight oβ clock in the morning π.
π Hi, the current time is about a quarter till eight in the morning π.
π Hi, the current time is about a quarter till eight in the morning π.
π Hi, the current time is about a quarter till eight in the morning π.
π Hi, the current time is about a half past seven in the morning π.
π Hi, the current time is about a half past seven in the morning π.
π Hi, the current time is about a half past seven in the morning π.
π Hi, the current time is about a quarter past seven in the morning π.
π Hi, the current time is about a quarter past seven in the morning π.
π Hi, the current time is about seven oβ clock in the morning π.
π Hi, the current time is about seven oβ clock in the morning π.
π§ Hi, the current time is about a quarter till seven in the morning π.
π§ Hi, the current time is about a quarter till seven in the morning π.
π§ Hi, the current time is about a half past six in the morning π.
π§ Hi, the current time is about a half past six in the morning π.
I wish I had the time and energy to play with #pyodide more, I could try adding #shapely to #pyp5js β¦
https://pyodide.org/en/stable/usage/packages-in-pyodide.html
I wish I had the time and energy to play with #pyodide more, I could try adding #shapely to #pyp5js β¦
https://pyodide.org/en/stable/usage/packages-in-pyodide.html
π§ Hi, the current time is about a half past six in the morning π.
π Hi, the current time is about a quarter past six in the morning π.
π Hi, the current time is about a quarter past six in the morning π.
π Hi, the current time is about a quarter past six in the morning π.
π Hi, the current time is about six oβ clock in the morning π.
π Hi, the current time is about six oβ clock in the morning π.
π Hi, the current time is about a quarter till six in the morning π.
π Hi, the current time is about a quarter till six in the morning π.
π Hi, the current time is about a quarter till six in the morning π.
π Hi, the current time is about a half past five in the small hours π΄.
π Hi, the current time is about a half past five in the small hours π΄.
π Hi, the current time is about a half past five in the small hours π΄.
π Hi, the current time is about a quarter past five in the small hours π΄.
π Hi, the current time is about a quarter past five in the small hours π΄.
π Hi, the current time is about a quarter past five in the small hours π΄.
π Hi, the current time is about five oβ clock in the small hours π΄.
π Hi, the current time is about five oβ clock in the small hours π΄.
π Hi, the current time is about five oβ clock in the small hours π΄.
π Hi, the current time is about a quarter till five in the small hours π΄.
π Hi, the current time is about a quarter till five in the small hours π΄.
π Hi, the current time is about a half past four in the small hours π΄.
π Hi, the current time is about a half past four in the small hours π΄.
π Hi, the current time is about a half past four in the small hours π΄.
π Hi, the current time is about a quarter past four in the small hours π΄.