Memory designs are pretty entrenched with the various patents involved... I've said a few times that I don't know why Intel hasn't gotten back into DRAM production with their fabs. I suspect they may be contractually limited when they sold off their memory businesses.
Design is not the problem. Having foundry space to manufacture is the bottleneck. It is just all being sucked up (with AI needs being the big additional load).
And to be clear, the foundry space for CPUs/GPUs is not the same as for RAM, which is printed with much larger feature size in order to lower the costs.
For CPUs, they are still licensing ARMs cores, of course with their own modifications, and they bought Intel’s modem businesses, which likely gave them the patents they needed. GPUs I can’t speak to on this though.
To be clear here, Apple doesn't actually license any cores from ARM - they've got an architectural license and implement their own cores. Licenses for cores are a different thing.
for the buttons to open the remote pages... it would be nice if these were link-buttons with the actual url and rel="nofollow" so that I can explicitely right-click and open in a new tab as opposed to clicking through, which is kind of the same... but without navigating the the new tab.
I think I'd go a slightly different route, if I was trying to do this, and that would be to give each agent at least a VM. Not to mention an email account, so that they can coordinate/collaborate with the other "developers" ...
In the end, I firmly believe that agents need a lot more guidance in terms of direction than what a lot of people seem to be giving. Let alone code reviews.
VMs bring greater isolation but they're a lot heavier and slower. The agents just use github for synchronization here, though I've been considering building some kind of todo list overlay locally.
Yes... but with full VMs, you can integrate docker (compose) into the application workflows without risking conflicts between separate agents on the same system/vm.
That's kind of the point in GP... everything around the code has improved... the workflows, definitions, documentation, process. I'd say that all of those things are improving and expanding at a rate faster than the improvements in code output, which are also happening at a faster turn around than actual people.
I've said several times that when I use an Agent, I'm getting about 2-4x the value and about 10x the output... the "value" is features landing in code and the difference to the 10x is documentation and testing. While a lot of that may not get reviewed by every person that touches a product, it helps with further ai based feature development.
I'm not a big fan of running many agents or outright vibe coding slop... but you can definitely leverage the coding agents and get a lot of improved output.
I'm not talking about what the developer is doing - I'm talking about what the company is doing in terms of initiating new development work. Again, startups and one-man shops are different because you control your own pace, but in many large corporations you may sit around just minding shop until the next big product development comes along (I would use this time to start my own initiatives to build tools and libraries to help the team), and that company pace is not being determined by how long development takes.
This is especially true if like most developers you are not working at a company where software is the product, but rather where software is part of the product, or where you are part of IT working on internal systems, not part of product development at all.
Then is it a real 10x increase in output if the output is in supporting areas and not the code/feature delivery?
It seems like you’re saying that you are now able to maintain documentation at a faster rate and increase testing but not the actual development speed of the feature itself.
I said 2-4x on value.. which would be development of the feature itself in terms of direct output... not even considering setting up test harnesses and doing more adventurous changes that would take me a lot longer to do.
I was referring to the sentence:
I'm getting about 2-4x the value and about 10x the output... the "value" is features landing in code and the difference to the 10x is documentation and testing.
What does the 10x imply?
And are you saying that you are outputting 2-4x as in:
value * value * value * value in the case of 4x? That seems rather high.
That seems to be the case with a lot of companies with a significant number of tech workers... I think every tech manager/leader needs to read The Mythical Man Month and pass a test on the content without benefit of AI. I know Twitter/X was lambasted when Musk took ownership and made deep cuts, but my own opinion is it was probably for the best and would be healthier as a company after.
I mean, I want to work... and I absolutely despise the push to keep dev wages down, even at higher levels. But the reality is, at least from my own experience, that most software orgs and projects are actually over-staffed and would operate better with fewer, more experienced staff. Rather than filling hundreds of butts in seats.
Do you really want a world without any fast food or snack foods? I mean, I think we consume way too much as a society, but I'd rather not have the government decide what I'm allowed to eat.
Have a conversation with someone who grew up in communist USSR/Russia sometime... It definitely isn't cool.
If we had govt controlled food supply, we'd never have the likes of hot sauce (sriracha, pace, etc) and would likely never have seen a lot of options form. For better and far, far worse.
>but I'd rather not have the government decide what I'm allowed to eat.
I don't know how it'd get to that if we had even more supply. I'm saying we'd be better off dealing with the problems of overproduction rather than the problems of unprofitable businesses and killing production capacity because it isn't profitable in the short-term.
I also never said you couldn't have non/not-for-profit food production, just that they shouldn't be for-profit.
It's difficult because a lot of the margins have been pressed out, and capital funding is often done in a way that doesn't allow for a market to shrink and respond to over-production or a reduction in demand.
If the government was responsible for running the farms, we would not have near the variety we have today... and for that matter, it would be much closer to soviet communism. I'm absolutely opposed to that.
And how do you know we would be better off? What would you do with oversupply? We had mountains full of cheese for decades from oversupply.. and that's a single product. Canned fruit doesn't even last that long before breaking down. The alternative is waste year after year, vs. cutting back and planting something else, which is what is happening... part of the market was allowed to fail (Del Monte) and part is being bailed out (farms) in defense of being able to have ongoing production, even if the product is different.
That seems far better than having mountains full of rotten peaches in cans.
Of course if they did then what's about to happen with the peach trees, you'd end up killing the dairy cows, which I'm guessing the people in this thread would have a problem with.
I have to admit, this is really hard for me to relate to. I mean, I get social anxiety, but I've always made such a massive effort to overcome those feelings that I never (rarely) just give into them.
A couple of my best friends today I met just standing in line and striking up conversation. It's kind of wild how often people will avoid just conversing with random people in line, but when everyone is open to it, it's pretty cool... Especially if you're going to be waiting a while for a movie, concert, etc anyway.
I've had a couple panic attacks in my life... one when I was set to move to another state... I was keeping my old apartment, but the plan was to move myself then my stuff in a month or so... my car was packed and ready, my fridge was emptied and my place was about 80% packed. But every time I actually got ready to walk out the door, I'd get so nauseated and throw up... after about a day and a half, I got hungry and decided I was going to get something to eat and head out... in my mind I decided just to drive in the direction I needed then once out of the area had lunch and kept going.
Shift+Enter will usually enter a newline in a message without triggering send... At least that's the convention used most of the time. No guarantees on specific applications, just my own experience with this.
reply