Unlike many other places in the United States, NYC area’s railroads are almost exclusively passenger rail and there is comparatively very little freight railroad traffic serving NYC and therefore there are way more trucks in NYC. They emit way dirtier emissions. The problem is never the cars; it’s always the trucks.
And oh also the small engines powering street food carts.
But it would otherwise be not fun at all. Anthropic didn’t exist ten years ago, and yet today an announcement by them would land on the front page. Would it be fun if this hypothetical front page showed an announcement made by a future startup that hasn’t been founded yet? Of course not.
I actually like the interpunct way better (which I first saw when I visited Italy and saw historical carvings): instead⸱of⸱putting⸱spaces⸱you⸱put⸱a⸱small⸱dot⸱between⸱words⸱instead.
There are different Unicode characters though so be careful. Some allow browsers to break at the dot, others are non-breaking so the browser will consider it a single word.
My specific use-case was breaking syllables in lyrics embedded in sheet music so that they line up with the associated notes on the staff above. (I write a lot of lead sheets).
I love that better! I was also just in Italy recently and you made me double take this tablet hanging on a canopy in one of the peregrination churches and they ARE interpuncts but for names only
This is about the use of void in art, specifically the perception of beauty and care that comes from the artist taking time to focus the eye of the viewer onto particular zones.
It’s slightly different for groceries. I am not poor but I also don’t want to buy perishables in bulk. I can choose to buy one week’s worth of lettuce to be eaten in a week, but by the seventh day the lettuce has visibly degraded. I want fresher produce, so I am willing to buy smaller amounts every two days.
When they say "groceries" they're not just referring to fresh produce but also to things like cereal, dried goods, canned goods, or other foods you might find at a dollar store. Though some of these stores like Dollar General do also stock fresh foods like eggs, meat, dairy, and produce.
The IRS Direct File was shut down by the current administration. And no, it was way more effort than what two interns could do. https://github.com/IRS-Public/direct-file
one of the weirdest and most off-putting parts of macos for me was that dyld isn't aware of that standardized location. a lot of curious oversights the more you pick at it.
What do you mean? I can just tell the linker to link against something in the shared cache and it finds it. It’s been as simple as `-framework <FrameworkName>`
I’ve never had to do extra work to find a system vendored dylib in my decades of supporting cross platform apps.
They probably mean that they don’t like the way the “install name” (as it’s referred to) of a shared library is embedded in the library and then copied to whatever links the library, and is then used to find the library at runtime. I suspect they’d prefer to build the shared library with an arbitrary install name and then just have it found automatically by being in the Frameworks or Libraries directory.
Most platforms don’t have a concept of “install name” distinct from the library name; the value was originally the full path to the deployment location of the library, which was revised to support meta-paths (like `@rpath/LibraryName`) in Mac OS X 10.4 and 10.5 and is what the runtime dynamic loader (dyld) uses to match a library at load time. So an application’s executable can have a set of self-relative run path search paths, which is how it can load libraries from its Frameworks and Libraries directories.
Depends on whether you’re building with Xcode; when I worked on it, I ensured that the templates included with Xcode would have the right setup to declare appropriate run path search paths for applications, and appropriate install names for frameworks and (shared) libraries.
However when building with just command line tools and not passing all the same arguments an Xcode project and target causes to be passed, you have to do extra work to ensure the right run path search paths get into built executables and the right install names get into built libraries and frameworks.
That latter is to ensure that if you don’t pass those extra arguments, executables and shared libraries are built for Darwin-based platforms as much as reasonably possible like they are on other UNIX-like platforms.
I mean I had to manually patch the rpaths of macos binaries distributed as an app bundle, because dyld didn't have the relative location of the shared libs in the app bundle in its search path. Not a huge deal, since patching rpaths was also part of the other Unix pipelines, the reasoning was just different. Patching rpaths on other platforms was because we were distributing dependencies in the base directory of the application, which isn't the standard way to do things. On mac, it was because the dynamic linker wasn't aware of app bundle structure for some reason, which is a weird disconnect between an OS standard and a basic system component.
reply