The court strikes down President Trump's executive order on birthright citizenship, holding that children born in the U.S. to parents unlawfully or temporarily present are “subject to the jurisdiction” of the U.S. and are citizens at birth.
https://t.co/8hK8MQrNWN
Set entirely in a car on Irving Park turning left onto Mannheim around 4pm, but they keep getting cutoff by a never ending stream of cars coming off 294
Conner O’Malley (‘RAP WORLD’) is set to direct a new film titled ‘SCHILLER PARK’ for A24, according to a casting notice.
The Illinois-set dark comedy is reportedly being produced by Ari Aster through Square Peg.
(via: https://t.co/Zrm4Qj4Qj4 | https://t.co/NbkTuc4uP8)
@kai_fell Before MaybeUninit obsoleted std::mem::uninitialized(), forget() was needed to conditionally initialize values safely (else destructors ran on uninitialized memory). Nowadays it's needed for some std internals (Box::into_raw) and FFI since sometimes leaking is required by the API
@CourtneyRCronin Can people stop using the phrase "tax certainty?" No one in Cook County has "tax certainty." It's just not how we do things here.
What the Bears/League want is a tax cut. Which is equivalent to a tax raise on all their neighbors.
Someone should do better reporting on this.
@iavins To be fair, if one client connection panic crashes the process that's a bug in your architecture (all top level tasks should be unwind safe to avoid this). I see this in Rust apps with client/server architectures and it's wrong almost every time.
💥 Introducing "Dirty Frag"
A universal Linux LPE chaining two vulns in xfrm-ESP and RxRPC. A successor class to Dirty Pipe & Copy Fail.
No race, no panic on failure, fully deterministic. ~9 years latent.
Ubuntu / RHEL / Fedora / openSUSE / CentOS / AlmaLinux, and more.
Even if you've applied the "Copy Fail" mitigation, your Linux is still vulnerable to "Dirty Frag". Apply the Dirty Frag mitigation.
Details:
https://t.co/9nqku4svkY
@NOTimothyLottes How do you avoid pulling in glibc if you're using dlopen? Since 2.34 <dlfcn.h> functions are provided by libc and libdl is a shim that pulls it in.
@TheGingerBill Evidence suggested you didn't need too, MSVC toolchains didn't have a stable ABI until 2015, MacOS still doesn't. Even so, the kernel ABI is stable, ELF is stable, the calling convention is stable. What is unstable was glibc and userland library symbol versions.
@Jonathan_Blow@icpolicy@etscrivner Unironically it is neat that you can discover and read/write files under /sys, /dev, etc with just POSIX C APIs. You don't need to bind every API under the sun if everything is in a directory tree and configurable with reads and writes to plain old files.
@Jonathan_Blow@icpolicy@etscrivner > I want to run a child process but cap it's memory and CPU allocation
> Oh hell yea, just create a directory, write a file into it, then open the directory and pass the fd to clone3. Everything's file!
Thrilled to have SI discourse in my feed The watt is a deeply weird unit, but mAh is a near direct measurement of a physical quantity in the universe, and it measures what your battery does!
Current draw would probably be a better measure for devices to report than power
milli-ampere*hours (mAh, what you see on charging banks) is a serious contender for worst unit of all time. It is almost never useful and serves exclusively to obscure rather than clarify
It is NOT an amount of energy
@AshAgony The subtext here is that the manufacturer is either misleading people about their false positive rates, or cops are deliberately falsifying evidence. It could be both but a 91% false positive rate in jails suggests something about the people running those jails and not the tests.
@HSVSphere setenv is fundamentally unsafe because posix requires envp* to be public. Even if you implement your own setenv, there's no requirement that other threads in your process use it - they can always just mutate the pointer directly.
@HSVSphere I feel nerd sniped: there is no way to setenv through a syscall. envp is a global variable initialized by the loader (or runtime before main, if statically linked). If you dynamically link anything that reads it you must agree on its location in the address space.
@garrytan Games using AI for assets/artwork/promos are stealing from artists - if it's a hobby project then whatever but it shouldn't be surprising that an audience who cares about art also care about the artists that make it and are upset when they're robbed by businesses.