14,579 karma · joined March 5, 2013
A month or so ago, I had claude write a visualizer for some data. There is an existing python viewer, but it bogs down & is painfully slow at the scale I need. So I asked Claude to port it to a compiled language. After 2 hours of iterating, I had the tool that I wanted.
Note that its throwaway, dumpster fire code. But for a one-off tool like that, its fine.
I wrote and maintained 10GbE drivers for a small company in the 2000s, and just the SHIM file for our driver on Linux to massage over API differences was well over 1000 lines. I think it was close to the same size as the entire driver for one of the BSDs.
CMIS_P00_ID = 128, /* SFF-8024 Identifier copy */"
If animal agriculture was not subsidized, I expect plant based "meats" would be on par or cheaper than real meat.
Or just run -current in production, like we do. See https://people.freebsd.org/~gallatin/talks/OpenFest2023.pdf
Or https://papers.freebsd.org/2019/fosdem/looney-netflix_and_fr...
The difference is that with the standard linuxulator, the linux env. is maintained by the FreeBSD package manager, and can sometimes be out of date. Further, the standard linux compat package will install a red hat based distro, which is often not the easiest to deal with in terms of compat with random things you might want to run. I often found I had libraries that were either missing, or were a version out of date when trying to run stuff with linux compat from packages/ports. With a linux jail, you can install an ubuntu based distro & let it keep itself up to date via apt.
This experiment was kind of done in Buffalo in the 70s. They blocked off large swathes of downtown to build the above ground section of metro rail. This encouraged business to close downtown locations and move to suburban malls. That kind of retail never came back to downtown in the roughly 1 decade after completion of the metro. So you had a mass transit system that went effectively from nowhere to nowhere, and managed to kill the downtown retail corridor.
I have a macbook as my work laptop. I use it as a dumb terminal to my FreeBSD desktop, a platform for corp. video conferencing, and to surf the web. Any actual work happens on my desktop (Unless I'm working on something arm64 specific, and am using a VM on the laptop ... but then I'm probably ssh'ed in from my desktop.
Why the macbook? I have never gotten along with Windows (have tried on a few separate occasions). And I'm too lazy to put effort into getting Linux running well on a laptop, since that would still be just a dumb terminal for FreeBSD dev. And I'm not enough of a masochist to run FreeBSD on a laptop. So the macbook is the path of least resistance. It works well as a laptop (suspend / resume, connects to random wifi) and comes with a terminal and ssh client that require zero effort to get working.
And don't even get me started on the times where the app opens and plays OK. Then you go to ff/rw and all it will let you do is pause. So you have to re-start the app to get control. Then it forgets where you are.
I wonder how much risk there is to brands due to this sort of thing? I tend to feel the same way; are we just uncommon?
The only place I see ads is Amazon Prime Video (b/c I'm still irked they changed the deal and added ads). I've come to hate those companies whose ads I see over and over and over again and I've resolved to never buy anything from them. I even used one of their products regularly and switched to a competitor due to their ads.
Some NICs, like Broadcom's newer ones, support crypto offloads, but this is not enough to be competitive with TCP / TLS. Especially since support for those offloads are not in any mainline kernel in Linux or BSD.
This seems incorrect, or at least misleading. I have always (since I switched to iPhone in 2020) been receive notifications on my Garmin Fenix watch. In fact, the only problem I have with notifications is that I have no ability to blacklist apps from notifying on my watch, and its all or nothing. This is a huge downgrade from Android, and I wish whomever is responsible could fix that.. That's probably my biggest annoyance with my iphone.
Unlike TLS over TCP, QUIC is still not able to be offloaded to NICs. And most stacks are in userspace. So it is horrifically expensive in terms of watts/byte or cycles/byte sent for a CDN workload (something like 8x as a expensive the last time I looked), and its primarily used and advocated for by people who have metrics for latency, but not server side costs.
I moved from ctwm to kde because they accepted a patch that allowed me to maintain some modifier/mouse shortcuts I had configured in twm. Gnome rejected my patch
Moved to lxde because kde got too complex and hard to deal with
Still run tcsh with a .cshrc migrated from one i cloned from a friend at university
I’ve been on a bsd based workstation since the 80s with a few years on Mac and linux. Sunos->ultrix->osf/1 -> FreeBSD (on alpha) -> FreeBSD i386 -> macOS x -> Ubuntu-> FreeBSD/amd64
When discussing a Jeopardy answer with my wife, I say "Hey Siri, who was Pol Pot". Siri said, "OK, calling Scott". So it woke up my friend at 1am..
And if I hear another "I found this on the web", I'm going to scream.
Siri is so bad it makes me want to go back to a pixel.
My wife has YT Premium, and we find ourselves watching YT in SmartTube just because the interface is so much better.