Art - Music - Programming
~ 30 years old in Algeria
Joined 6y, 18w ago. Seen 5h ago.
We need more speed. My iPhone SE 2020 scrolls more smoothly then my Intel Xeon, Nvidia 1080. Single core performance is only 10% better in the smartphone, but somehow the mobile system feels faster. A 15+ years old Mac with OS 9 is faster when typing input than an Intel MacBook Air with OS X was shown in recent benchmarks. "UI always scales to make any CPU underpowered" is a postulated law of computer engineering. Some people buying a MS Surface (7th gen) report bad perf, too
Yeah, we need optimized _native_ software and _better_ developers. Having a faster CPU doesn't make your software optimized, it makes it run a little bit faster, that's all. Throwing more speed at it isn't gonna solve the problem. "UI always scales to make any CPU underpowered" is an optimization problem.
Right to repair is a different conversation IMO. All I said was I don't mind having the ram, gpu, and cpu in a single chip. If we had it your way, every computer would be the side of an ITX desktop because every chip would be on a separate PCB. I'm happy to have those computers available too - but when it comes to my laptop, I want it fast, lightweight, and long lasting. Find me a i7 windows PC with 20hr battery life and all ears.
A long lasting battery is doable with any modern ARM chip, with the advancement made in the recent years, batteries and CPU's are becoming more efficient, apple is ahead but others will follow, ARM is the future for small devices. Can i ask you why you want it faster? I mean, the best way to solve such an issue right now is to have a server somewhere (or build one) and delegate all power hungry stuff to it and worry less about having a faster laptop and a lasting battery!
No software / hardware developer will agree with your points. If you don't care about the size of your device, are willing to utilize slow changing standards, and want to pick-and-choose parts - modular is good for you. But if you want a tightly coupled, focused product, modular is not going to fit the bill. It will be larger, there is waste in the manufacturing of boards that plug into other boards, and the heat can't be carefully managed for every different modular part.
Software doesn't have the same constraints as hardware, putting them into the same box is a big stretch, software was made to remove hardware constraints in the first place, all software is modular, either in its architecture (the OS, the Web...) or in it's composition (OOP and FP paradigms). As for hardware, whether it is a preference or not, we shouldn't sacrifice the right to repair for 2x times the speed, it is a bad compromise, welled gardens are hard to escape from.
modular in general = more complex, more expensive, larger, more heat. The future is not modular, the future is smaller, faster, cheaper, recyclable. Modular has nothing to do with it, it's an option. You can have both. Modular is only less expensive for incremental updates, it's actually more expensive in the long term.
Being modular actually takes the complexity away and puts it into different small parts, which makes it easy to understand, fix and develop, the idea that something modular is more expensive isn't true at all, PCs are way modular than macs for the third of the price, heat isn't really an issue either, you can cool down each part individually and have an overall better air flow. Also, being upgradable and repairable is much more better for the environment.
There are about 5,000 parts in a computer that you can't replace when they go bad without soldering / reworking. Many times apple will replace your computer for free even when it's out of warranty as long as you didn't damage it. Replaceable ram is mostly about upgrading, but apple computers just aren't upgradable anymore. It's a different approach, they want faster ram and thinner devices (and I do too). I have to swap the entire machine to upgrade - I'm cool with it.
If we can make components so fast and so thin, why don't we take the effort to make them modular? That's actually how the future is supposed to be, what's the point of progress if we all end up with thin and fast walled gardens that we don't even comprehend? I am just hoping that other chip makers won't go down that path and make wise choices for a better future and not just a faster and a thinner one.
On one hand, the inability to upgrade is true, but the tradeoffs at least seem positive. I don't think the performance and efficiency would be as effective without it. I'm more excited for the start of ARM personal computers.
The ARM race is very exciting but i don't think we should sacrifice upgradability for the sake of 2x times the speed. Computers are fast enough these days, ram speed is getting better, components are getting smaller, there's no point of having welled gardens anymore. We should be able to build laptops like we build desktops, that's how the future should be in my opinion.
It will be nice if Apple could scale M1 to other Macs: 2x M1 in MBP 16 and iMac, 4x and 8x M1 in Mac Pro. Maybe even a 2x M1 Mac mini.
Am i the only one who's not excited about this M1 chip? Ram is inside the chip, everything is hard soldered, you can't replace any component. I know it has been this way with macs lately but this time it's even worse. It seems to me that the sole purpose of those new chips is to make them more like iphones and ipads so that the only way to upgrade is to keep buying the newer models.
Maybe you'll be interested about Foam for VSCode (marketplace.visual...) for a more local alternative to Roam (:
I actually tried it but it didn't stick, i use vim as my main editor, i don't see the point of using VSCode just for Foam. I am really liking logseq so far! Being a webapp helps a lot, i don't have to wait forever to get mobile support, it just works everywhere!
I still prefer on macOS. :)
I use the Dracula theme everywhere!
The Flying Spaghetti Monster doesn't save, and you are going to hell if you place your trust in him. There's only One who saves, and if you die in your sins apart from Him, you'll be judged and will have to give an account for every sin. The Bible says it is appointed for man to die once and then the judgment. Take care.
Who told you so? The Gospel of the Flying Spaghetti Monster says that the FSP is real and he will save anyone, even those who don't believe in him. Looks like FSP is a lot kinder than your god!
Do you believe in Darwinian Evolution?
I believe in the Flying Spaghetti Monster! I read The Gospel of the Flying Spaghetti Monster everyday and i hope someday i will be worthy of his Pasta!
You believe in the scientific impossibility that nothing created everything? Do you believe in Darwinian Evolution?
Did you read my comment? i told you what i believe, now do you?
Logically Disproving the Big Bang in 17 Seconds
That's the longest 17 seconds i have ever watched! Time is truly relative! That's why i believe in the Big Bang!
is there a "report" button to help with that?
Nope! We can just mention for now.
Custom Packaging Pro offers various types of Custom Packaging, Retail Boxes, Die Cut Boxes, Cardboard Boxes, Cigarette Boxes, E-Cigarette Boxes, Folding Boxes, Vape Boxes, CBD Boxes, Pre Roll Boxes, E-Liquid Boxes, Custom Boxes, and etc. for All Cities of USA. custompackagingpro...
We're starting to see some spam!
Hello ! I come back from some holidays and now I'm wondering if it would be worth it to learn vi/vim keybindings (maybe change my IDE when possible with some vim/neovim, install keybinding in other editors) ? If yes, what method would you recommend to me to learn them ?
Go through vimtutor, read this: then start using it as your main editor, try to avoid switching to another editor. Start building your vimrc one step at a time and try to make it meet your workflow. If you're lazy, start using something like spacevim, i wouldn't recommend that but it might help if you want to get productive right away.