I hope they are now. There is a void to fill.
57 karma · joined February 7, 2025
I hope they are now. There is a void to fill.
Pixel series aren't the fastest- they're far behind. They're also not the cheapest, they're amongst the most expensive.
The reason people still buy it is that they get a certain level of software quality and UX features, as well as security commitments that make Pixel and all of Android safer as it allows for fixing vulnerabilities quickly for everyone. MTE was one of these.
When Google stops doing this, what's the point of buying a Pixel? I'm also not confident that Motorola will pick up the slack in practice.
Both are however hard and expensive to produce. It's much better for profits to develop and sell the hardware, and copy the software someone else spent resources on.
In the past, OSS projects were self-selective because you needed to be able to make working code, and if you did, you probably also reasonably did the right things as you spent years learning this, and have some sort of reasoning behind your feature, need, etc.
Today, even if the LLM was perfect and could reason well, it still does the bidding of the prompter - and you no longer have self-selection. Heck, it'll be difficult for zig devs to decide what's actually made by an LLM or a human anyway, I'm sure there's already LLM generated code in there - but at least these [human submiters] still need to be reasonably good at code.
I wonder if we'll end up with "only human with trusted badge of honor" can commit, and/or "LLMs now reason well enough to tell you: 'no, f off, this feature, plan, idea is garbage I'm not generating it" hehe.
I ended up brute forcing most of it as I did not really understand what I was doing, but it turns out, with enough time, you get things going.
Wish the pages were still up, I lost that software long ago, and I'm sure my code was garbage (not that its much better today, but at least I can blame Claude..) and fun to read.
The 90's were fun.
- verifying isn't asking "is it correct?" - verifying is "run requests.get, does it return blah or no?'
just like with humans but usually for different reasons and with slightly different types of failures.
The interesting part perhaps, is that verifying pretty much always involves code, and code is great pre-compacted context for humans and machines alike. Ever tried to get LLM to do a visual thing? why is the couch at the wrong spot with a weird color?
if you make the LLM write a program that generate the image (eg game engine picture, or 3d render), you can enforce the rules by code it can also make for you - now the couch color uses an hex code and its placed at the right coordinates, every time.
just like humans, actually. fe: grow up in a world where chopping one of peoples finger off every decade is normal and happens to everyone.. and most will think its fine and that its how you keep gods calm and some crazy stuff like that.
right now, news, reddit, Wikipedia, etc. have a strong authoritarian and progressive bias, so do the models, and a lot of humans who consume daily news, tiktoks, instagrams.
Same for ; "" vs '', ex, eg, fe, etc. and so many more.
I like em all, but I'm crazy.
I think that there's also inherent trust in "hardware security" but as we all know its all just hardcoded software at the end of the day, and complexity will bring bugs more frequently.
This is because MTE facilitate finding memory bugs and fixing them - but also consumes (physical!) space and power. If enough folks run it with, say Chrome, you get to find and fix most of its memory bugs and it benefits everyone else (minus the drawbacks, since everyone else has MTE off or not present).
trade offs, basically. At least on pixel you can decide on your own
Dan passed away in 2021, rip.
if you search for it its hard to find. his blog is down (hea dead...), and many companies and people talked about it on his behalf to drive traffic (hi duo sec..), so you can see the internet forget, rediscover, and rewrite some history even in a few years.
ive a x elite and a bunch of other laptops
i like the mba 13 (but barely) and the zbook 395+
the x elite is just a bit slow,.incompatible and newer x86 battery life isnt far off
there has been countless western and non western wars with slightly different patterns and a taste of "winner writes history".
one i find interesting is the french revolution. its also fairly recent, but not as tampered with as ww2 history. for example, there still are records of how terrible and cruel the revolutionaries were, how everyone was a royalist that needed to die and how the populace started to be ready to revolt - again - right after the change of power. thankfully, things eventually calmed down - as they were cruel, but not dumb.
either way I'd basically recommend expending the reading curriculum a bit.
It's, IMO, the action/reward loop that matters most (i.e. incentives).
Most, if not all big tech companies do not align incentives with principles - quite the opposite. Most folks in a position of leadership utilize principles and other "nice sounding arguments" for their own personal benefit, i.e. block internal competitors with principles (works great against employees with integrity and quality ethics) while claiming to follow these.. without actually following any.
I'm sure everyone here has had some taste of it, or even discussions on how this sucks but "they gotta play the game". Not playing the game is extremely hard when it comes to promos, salary, or getting a large project to go with your name on it (I'd know..).
So, until this rant become common sense, principles will just be that - nice words.
yeah encryption is needed. but then you need authentication. and then, if authentication is controlled by corporations you're f'd.
instead youd want identities to be distributed and owned by everyone. many trust models have been developed and other than raw UI problems (hi gpg/pgp) its really not a terrible UX.
In day to day usage the strix halo is significantly faster, and especially when large context LLM and games are used - but also typical stuff like Lightroom (gpu heavy) etc.
on the flip side the m4 battery life is significantly longer (but also the mpb is approx 1/4 heavier)
for what its worth i also have a t14 with a snapdragon X elite and while its battery is closer to a mbp, its just kinda slow and clunky.
so my best machine right now is the x86 actually!
what that means is that you cannot trust a human in the loop to somehow make it safe. it was also not safe with only humans.
The key difference is that LLMs are fast, relentless - humans are slow and get tired - humans have friction, and friction means slower to generate errors too.
once you embrace these differences its a lot easier yo understand where and how LLM should be used.