Readit News logoReadit News
fphhotchips commented on Claude Code's new hidden feature: Swarms   twitter.com/NicerInPerson... · Posted by u/AffableSpatula
rlayton2 · 2 months ago
My understanding is that the main reason splitting up work is effective is context management.

For instance, if an agent only has to be concerned with one task, its context can be massively reduced. Further, the next agent can just be told the outcome, it also has reduced context load, because it doesn't need to do the inner workings, just know what the result is.

For instance, a security testing agent just needs to review code against a set of security rules, and then list the problems. The next agent then just gets a list of problems to fix, without needing a full history of working it out.

fphhotchips · 2 months ago
Which, ultimately, is not such a big difference to the reason we split up work for humans, either. Human job specialization is just context management over the course of 30 years.
fphhotchips commented on I'm returning my Framework 16   yorickpeterse.com/article... · Posted by u/YorickPeterse
zamadatix · 3 months ago
"Most people" don't upgrade individual components of their desktop or spend thousands on their computer either, especially beyond the storage and RAM, so I'm not sure who the average person it's supposed to comfort that it's official vs not to do things as small as upgrade the screen out of cycle from upgrading the rest of the machine. Framework is, unfortunately, positioned in every way for exactly the type of person who would do this (high end, willing to assemble, Linux compatibility, customization - it's all exactly that kind of power user target). I mean I'd like it to make sense, it just doesn't.

Same with replacing parts vs customizing them on equivalent "standard" laptops. I've had to replace the keyboard on my laptops due to failure/damage once in the last 10 years, each time it took less than 15 minutes. Would it be nice if it was 3 minutes? Sure, but how much is 12 minutes really worth paying for and what do I lose for it in terms of the sturdiness problems with Framework.

Barring the decision to go with something like the 395 where standard RAM wouldn't make sense for it anyways (which is why Framework didn't make the RAM modular in the desktop version) there is nothing special about Framework that lets you reuse RAM between upgrades giving Framework an advantage. Every other normal x86 laptop I've ever used has had swappable RAM I've taken advantage of without paying $1800 for even the entire laptop, let alone the upgrade board.

There is some subjective preference in it all of course, but it seems that is just for a lot fewer people than it might have seemed. I.e. I don't see average people buying $500 laptops ever going for this and it almost feels like it has already reached its peak interest in the tech crowd too.

fphhotchips · 3 months ago
This is the first time I've ever even heard of unofficial screen upgrades even being _possible_, and I'm at least two standard deviations from the mean on the "likes to tinker" scale.

I can't even begin to think about how a laptop screen upgrade would go. Who's manufacturing them? How do I get just one? How do I make sure I don't spend a month waiting for shipping and get a fake? How do I make sure the housing is going to fit right? How do I make sure the pin outs match?

... and etc etc. An official upgrade pathway eliminates all of that. Sure, it's not bringing you back to "average person", but Framework have been super clear that's not who they're after. They want people in my bracket. To be honest, as a cohort, we've proven we're willing to (over)pay for this kind of thing, too. It's why the PC Market still exists despite graphics cards being overpriced by about double.

fphhotchips commented on Pebble, Rebble, and a path forward   ericmigi.com/blog/pebble-... · Posted by u/phoronixrly
apparent · 4 months ago
I think the key question is whether the automated actions resulted in information being retained by Pebble. If it was just going through a motion and pulling some data (or pulling all data but only keeping some of it), then that would be consistent with Eric's story and not be the kind of scraping that Rebble is worried about. They're worried about the content being archived somewhere else, and they seem to think that happened. But did it?
fphhotchips · 4 months ago
One thing I'm confused about in this whole thing is what makes Rebble think they have a right to the data in the first place? They scraped it! "We don't like you scraping the data we scraped" doesn't hold water for me, whether Eric retained it or not.
fphhotchips commented on Framework Laptop 16   frame.work/ro/en/laptop16... · Posted by u/susanthenerd
nrp · 6 months ago
I'm happy to answer questions around the new product.
fphhotchips · 6 months ago
I understand there's two versions of requirements for the NVidia 50 series - the higher end 5070Ti and up, and the lower end 5070 and down. What's the chance of releasing a 5070Ti/5080 version?
fphhotchips commented on Two new PebbleOS watches   ericmigi.com/blog/introdu... · Posted by u/griffinli
bigstrat2003 · a year ago
That's fascinating to me, because many times I've tried to do that it's an exercise in frustration. Terminals don't always have the sensor in the same spot, phones sometimes don't register the connection, and so on. Maybe things work better in the UK?
fphhotchips · a year ago
It can be a bit difficult, particularly now that some phones are getting more demanding about re-authorising before it will go through. Tap-try to get fingerprint scanner working-tap again is a much less fluid procedure than tap-go.

The position thing is just something you get used to. There's not that many reader models in active use and most of them are pretty good about marking where the nfc reader is these days.

fphhotchips commented on We were wrong about GPUs   fly.io/blog/wrong-about-g... · Posted by u/mxstbr
serviceberry · a year ago
> The truth is we are constantly moving further and further away from the silicon.

Are we? We're constantly changing abstractions, but we don't keep adding them all that often. Operating systems and high-level programming languages emerged in the 1960s. Since then, the only fundamentally new layer of abstraction were virtual machines (JVM, browser JS, hardware virtualization, etc). There's still plenty of hardware-specific APIs, you still debug assembly when something crashes, you still optimize databases for specific storage technologies and multimedia transcoders for specific CPU architectures...

fphhotchips · a year ago
> There's still plenty of hardware-specific APIs, you still debug assembly when something crashes, you still optimize databases for specific storage technologies and multimedia transcoders for specific CPU architectures...

You might, maybe, but an increasing proportion of developers:

- Don't have access to the assembly to debug it

- Don't even know what storage tech their database is sitting on

- Don't know or even control what CPU architecture their code is running on.

My job is debugging and performance profiling other people's code, but the vast majority of that is looking at query plans. If I'm really stumped, I'll look at the C++, but I've not yet once looked at assembly for it.

fphhotchips commented on ESET recommends Linux if your unsupported Windows 11 PC can't update from 10   neowin.net/news/eset-reco... · Posted by u/marcodiego
ToniCipriani · a year ago
The web version of Office apps still is not the same as the full-featured fat desktop version, which only runs on Windows and Mac OS.

You can't use the web version offline, they are not a PWA, for instance.

fphhotchips · a year ago
The full featured version doesn't even run on Mac OS. Excel, PowerPoint and Word for Mac are all pale imitations of their Windows counterparts.
fphhotchips commented on The Pythonic Emptiness   blog.codingconfessions.co... · Posted by u/todsacerdoti
jerf · a year ago
My personal opinion is that Python gave up on "simple and intuitive" a long time ago and people still citing that as a guiding principle of the language really need to sit down and just read the Python documentation again from start to finish, and then ponder for a moment. If they still need a clue, they are invited to the same thing to, say, Python 2.1, and ponder for a few more moments. It clearly isn't and hasn't been for a while. That is not, on its own, a bad thing necessarily. It just means it isn't a guiding principle anymore, or at the very least, it has moved way down the priority list. Plenty of languages have changed their guiding principles over time.

However, this is not an example of that. "if list:" has been the idiomatic Python since inception, and "if len(list):" has been an unnecessary complication for the same period of time. Python's "preferably one way to do it" has never been about "there is literally only one syntactically valid way to do it", for fairly obvious reasons if you think about it.

fphhotchips · a year ago
Certainly "there should be one, and preferably only one, obvious way to solve a problem" hasn't been the case for a while, or maybe ever. See: tfa.

Perhaps it's just because I'm not Dutch.

fphhotchips commented on Get me out of data hell   ludic.mataroa.blog/blog/g... · Posted by u/pavel_lishin
baazaa · a year ago
People always say this guy just has had bad luck with his employers but I live in Melbourne and work in data and reckon the whole industry is a scam.

Like why didn't anyone catch the issue with the logs? Because it doesn't matter, every data team is a cost-centre that unscrupulous managers use to launch their careers by saying they're big on AI. So nothing works, no-one cares it doesn't work, most the data engineers are incapable of coding fizzbuzz but it doesn't matter.

People always wonder why banks etc. use old mainframes. There's like a 0% success rate for new data projects. And that 0% includes projects which had launch parties etc. but no-one ever used the data or noticed how broken it was. I don't think a lot of orgs which use data as core-infra could modernize, the industry is just so broken at this point I don't think we can do what we did 30 years ago.

fphhotchips · a year ago
Melbourne is easily the worst city in the country for this. Most of the tech sector is in the very large enterprise space lead by the banks, and as a result it's who you know and whether you went to Melbourne Grammar or Geelong Grammar that will determine which company you work for once you reach a certain level. Sydney is better just because there's more smaller stuff going on, and because CBA is better than NAB and ANZ combined on tech. (I hate Sydney otherwise and am based out of Melbourne)

Some places in Melbourne get real work done, even in the data sector. They're hard to find, but they exist.

fphhotchips commented on How 'Factorio' seduced Silicon Valley and me   ft.com/content/b9e419c6-a... · Posted by u/005vc16607
shadowgovt · a year ago
It's a digital model train set.

At least it doesn't take up the whole basement like the sets previous generations played with.

fphhotchips · a year ago
People look at me funny when I say this, but it's true.

I work in performance - a space where we're thinking about threading, parallelism and the like a lot - and I often say "I want to hire who play with trains". What I mean is "I want people who play Factorio", because the concepts and problems are very very similar. But fewer people know Factorio, so I say trains instead.

I think I know why it's enjoyable even though it's so close to work, too. It's the _feedback_. Factorio shows you visually where you screwed up, and what's moving slowly. In actual work the time and frustration is usually in finding it.

u/fphhotchips

KarmaCake day1745June 23, 2013
About
hnchat:fVboKdrs4uh254X5GF6K
View Original