Linux can fool you into that sense of security for a long time. But there will come a point where the facade crashes down.
Maybe it's plugging your laptop into an external projector, or getting to sleep and wake correctly without the WiFi driver segfaulting, or maybe it's trying to get HDR working, or audio routing or...
Or not. I've been using Linux since 2006, initially for fun and giggles, and then by choice, and nowadays it's without a doubt the superior alternative. My successive employers forcing me through Windows gave me the "privilege" of daily-driving Windows at work and seeing up-close everything that Microsoft has produced since XP. That show-stopping 15min drivers installation because you plugged-in some headset or mouse? That's Windows-only. That screen positioning that can't be remembered consistently between work and office? Ditto. That nefarious hours-long unskippable OS-upgrade? Same. That feeling of losing your mind because you configured something in a specific way and now it's gone? Oh yeah, that's Windows overriding your user-preferences behind your back, just because. Your playlist blasting in the open space? Apparently that's a Windows feature of your bluetooth headphones switching off (even when they were not playing because your playlist was paused). That wifi that you have to re-enter the credentials once a month or so? Yeah, Windows suspend/resume once again crapped and that somehow caused network amnesia. And that's just the hardware-ish stuff. The permanent nagging, upselling, silly distractions, adverts and overall lack of polish and stability is nothing new in software-land.
I cannot remember when I last had a network, bluetooth, audio or driver issue with Linux on my ThinkPad. I legitimately cannot. But I can assure you I that had 3 of those in the last couple weeks alone on my work's HP elitebook with W11 24H2.
> Linux can fool you into that sense of security for a long time. But there will come a point where the facade crashes down.
All my laptops through multiple jobs have been running Linux starting in 1994 (way before the "Year of the Linux desktop") with zero problems. I switched to Mac laptops in 2012 only because that's what work at the time gave me. In later years accumulated many Mac laptops but quality has been goind down fast. Next time around I'm back to Linux because can't take it anymore.
If you're benchmarking something, old & well-characterized / understood often beats new & un-characterized.
Sure, there may be shortcomings, but they're well understood. The closer you get to the cutting edge, the less characterization data you get to rely on. You need to be able to trust & understand your measurement tool for the results to be meaningful.
Assigning different agents to have different focuses has worked for me. Especially when you task a code reviewer agent with the goal of critically examining the code. The results will normally be much better than asking the coder agent who will assure you it's "fully tested and production ready"
As someone who worked on kindle power consumption many years ago: One of the (by far) biggest consumers of power is the WiFi connection. It has to wake up and respond to the AP in order to not get disconnected every x seconds.
Off the top of my head, I think 'on' average power consumption was ~700uA without wifi, and about 1.5mA+/- with Wifi. This is from over a decade ago, so my memory is fuzzy though...
Obviously, page changes used relatively large amounts of power. I don't recall the exact amounts, but it was 100s of mA for seconds.
There is also an "every x pages, do a full screen refresh (black to white)" to fix up the ghosting issue that the article writer saw.
I removed the battery on mine, kept the battery chip and fed 5V into the battery terminals, from Kindle's USB connector, through a diode (so 4.4V-ish). Without a battery it needs something that can deliver at least 1.5A, for short bursts. An older powered usb hub seems to work fine, hub is connected to my raspberry pi, and I use ssh through usb networking, no wifi, no battery, worked fine for months now.
Yeah you'll probably want to turn on airplane mode between the refreshes. That's at least what KUAL "Online screensaver extension" from Mobiread forums does, with it I'm getting several weeks of battery life with refreshes every couple of hours.
Could you adjust the refresh frequency based on your usage patterns? So refreshing less frequently outside your main transit times. An extension of your current pause at night.
I never connect my RM2 to wifi and it's crazy, I don't charge it for months. Granted I use it maybe under 30 time a month too. I guess WiFi isn't necessarily disabled but yeah.
Haven't modded my paper white kindle, I'm thinking at the very least I'm going to get rid of those forced ads you read when you wake it up.
I've been exploring some computer vision recognition stuff. Being able to reason through my ideas with an LLM, and make visualizations like t-SNE to show how far apart a coke can and a bag of cheetos are in feature-space has been mind blowing. ("How much of a difference does tint make for recognition? Implement a slider that can show that can regenerate the 512-D features array and replot the chart")
It's helping me get an intuitive understanding 10x faster than I could reading a textbook.
I'd argue that no one would really care given it's GCC.
But if you worked for GiantSodaCo on their secret recipe under NDA, then create a new soda company 15 years later that tastes suspiciously similar to GiantSodaCo, you'd probably have legal issues. It would be hard to argue that you weren't using proprietary knowledge in that case.
That's like saying 'why give people calculators, when you can pull out a slide rule'
The whole point is that you are enabling the LLM through tool use. The prompt might be "Download all the images on the wikipedia article for 'Ascetic', and print them on my dot matrix printer (the driver of which only accepts BMPs, so convert as needed)"
Your solution using file / curl is just one part of the potential higher level problem statement. Yes, someone could write those lines easily. And they could write the wrapper around them with only a little more difficulty. And they could add the 404 logic detection with a bit more...
Are you arguing LLMs should only be used on 'hard' problems, and 'easy' problems (such as downloading with curl) should be done by humans? Or are you arguing LLMs should not be used for anything?
Because I think most people would suggest humans tackle the 'hard' problems, and let the tools (LLMs) tackle the 'easy' ones.
Maybe it's plugging your laptop into an external projector, or getting to sleep and wake correctly without the WiFi driver segfaulting, or maybe it's trying to get HDR working, or audio routing or...
reply