drewg123
drewg123 on Hacker News
He regularly attends BSD conferences like BSDCan and EuroBSD.
He's one of the nicest guys I've ever met. Its always nice when you meet your heroes and they are amazing people.
I'd love ZFS a lot more if it weren't for the ARC. Using ARC means that ZFS caches stuff outside the kernel page cache. That in turn means that sendfile is no longer zero-copy when data originates on ZFS, making it a non-starter for content drives for our CDN workload.
The way you phrase it makes me realize its almost like a GPL contamination. Eg, once you pull in GPL code, your project is infected and can never use a BSD (or other GPL incompatible) license.
Similarly, once you pull in terrible AI slop code, the project becomes unmaintainable by humans and you need to maintain it with AI.
For somebody who hasn't kept up with all the different open source models and what token rates mean, how would using this compare to something like codex or claude? I assume it would be much slower and less capable..?
Seems like GPUs and RAM/NAND are the problem, and that's a common problem for arm64 and x86
How effective are the western embargos? Will it be possible for them to replace destroyed hardware?
The BSDs have had a version of this for many, many years. If you hit ^T on the terminal, you deliver a SIGINFO to the application you're waiting for. By default, you get the program name, what its blocked on, and info about real/user/sys time and memory use.
Starting an emacs window in the fg:
% emacs
^T
load: 0.32 cmd: emacs-31.1 64938 [select] 2.89r 0.75u 0.06s 6% 122404k
Its a spectrum. For ai-maintained code (like a gui to visualize performance data), IDGAF what the code looks like. I just let claude or codex go nuts and 100% vibe code.
For code I care about, I audit every single hunk as its produced. I give it extensive style guidelines, and crack down on things like a 20-line essay in a comment.
For mission critical code, I write the code myself and have an agent review it.
Every other morning I get out of the shower to my wife cussing out siri because it can't handle the simple task of snoozing an alarm...
My gmail account is old enough to drink. Too bad that doesn't count for something..
As an end user, all I really care about is that the watch doesn't buzz every single time my long-winded colleague hits <enter> on slack, but that I do see slack notifications when I'm able to look at my phone. And I always want to see my wife's texts on my wrist...
Whether that filtering is in the app, in the OS, or on the watch is not important to me.
3+ year old XREAL Air AR Glasses.
I bought them to code more effectively on my laptop at my then girlfriend (now wife)'s house. The display was too pixely and distracting for me to code on. However, its plenty good enough for videos.
For videos I mostly use it with my phone (16 pro). Some apps are great (Netflix, AppleTV) and are smart enough to turn off the iPhone screen. Others (VLC, HBO) leave the screen on and burn battery at 2x-3x the rate of AppleTV or Netflix. I can watch AppleTV or Netflix on a coast-to-coast flight an still have plenty of battery left over. With HBO I use probably 20% battery per hour.
Same.
I just wish Garmin would get their act together with filtering notifications on iOS. No, I'm sorry, not every app on my phone should be important enough to buzz my wrist. Filtering works fine for Garmin on Android, and apparently for other watch brands on iOS (Coros, Pebble, etc).
The sad thing is all I really need is app-level granularity (slack, you're banned from my wrist!).
If this isn't fixed by the time my 5 year old Fenix fails, I'll move to a different brand that enables filtering.
Great point.
For media consumption on the go, I use AR glasses. They are considerably cheaper than the upgrade from an 18Pro to a Duo, and give you an absolutely giant screen.
How is Miami not near the bottom of the list? Every time there is a moderate rainfall, streets flood like crazy. Plus we are in hurricane alley, and some models project that most of the Florida peninsula will be under water in 50-100 years.
Skip forward / back is so janky and annoying. Eg, left or right on the remote wheel moves the timeline, but doesn't change the play position until you press the center button. I wish there was an option to skip immediately.
Its a 2+ hour video. Do you have a timestamp for this?
This person is supposedly an executive. I doubt most executive could pass an FAANG technical interview.
However, Strike 3 argues that this is no ordinary home pirate, using the timing of the downloads as evidence. On March 20, 2025, the porn producer’s general counsel first emailed Meta’s lawyers with forensic evidence of BitTorrent activity on the tech giant’s corporate IP addresses.“Just hours later, Strike 3 first recorded BitTorrent infringement on John Doe’s residential IP Address,” the motion reads.
“This may suggest that Meta desired to shift infringing activity to this hidden residential IP Address in order to prevent further detection,”
Seems like there are 2 different reads to that. (a) is like they say, and Meta was using porn for AI training or something else official. Or (b) that he was personally downloading porn either at the office or a corp VPN and was told to stop by their corp It folks..
I HATE it when a company does a staged rollout of something after making a big announcement. If you're going to announce something, then don't stage the rollout. Its off by default after all..
I'm more of a firefox person, but does this impact other chromium based browsers that have retained MV2? Eg, is there another repo for extensions beyond the chrome web store?
I'm wondering because my wife has a subscription to speechify (commercial text to speech app), and uses it to listen to online textbooks. It has recently pretty much stopped working properly (auto-reads headers, but not the main text of the book). I thought it might be due to MV3 and the extension no longer being able to parse the page properly.
I was about to try the chrome variants that haven't gone to MV2, but I guess this removal of MV2 exensions would mean that all MV2 browsers are now crippled..
Running what workload? How can I reproduce it?
I'm so sick of "up to 2x faster" ...THAN WHAT? ON WHAT WORKLOAD? How can I reproduce these claims?
I really miss when vendors would run the SPEC benchmark suite and performance was quantitative, and not qualitative.
And the incompetent questions all came from defense contractors..
“Nobody had business cards”That sounds accurate. I worked for a NIC company that had one of the first full speed 10GbE packet sniffers in the early 2000s, and some of our customers were 3-letter govt agencies. We'd get support requests / bug reports with almost no details from random aol.com addresses. It was bizarre.
We need to get serious about geo-engineering of some form or another. We have seen time and time again that we simply do not have the willpower to reduce climate change. So I'm becoming convinced that the only short- and medium-term solution is geoengineering to stop global warming.
The problem is that 30 hours slowly becomes far less over time with software bloat and battery degradation. What I hated when I had a watch with a tiny batter like this is that if I wanted both sleep tracking AND the ability to track my morning workout, I absolutely had to remember to charge before bed. If I forgot, I'd wake up with a dead or almost dead watch and have to delay my workout.
I went though a number of android wear smart watches ~10 years ago and had the same problem with all of them. I absolutely loved my Garmin 945M. I had it for years with hardly any battery degradation and it typically gave me 70-80% of the advertised battery life for many years until it was accidentally physically destroyed (caught the watch on a heavy backpack I was taking off, which ripped off the watch pin anchor from the case).
The Fenix 6 I have now is not nearly so good. It advertises 2 weeks of battery and I'm at 53% after only 4 days or so. I blame this partially on their crappy iOS support where you cannot filter apps out, so every #$%#$%^ slack message I get buzzes my watch. I had a Pixel phone when I had the 945, where you can filter out garbage notifications. This is really Garmin's fault, since apparently Coros and Pebble can filter notifications on iOS. I'll switch to one of those when this Garmin dies unless they fix their iOS support.
I'll gladly take a 20min hold after having to resort to screaming "give me a fucking human" or driving the the pharmacy JUST TO TALK TO a human in the exceptions, which seem to be about 75% of my interactions with CVS/Walgreens AI agents.
Actual personal service from a human being is the main reason that I'd choose a small regional pharmacy over a local CVS or mail-order. It seems to me like personal service is the ONLY advantage a regional chain like this has. If I were them, I'd lean into it rather than burning customer's goodwill with AI.