|
|
Subscribe / Log in / New account

Development quotes of the week

To be clear, KDE is a wonderful piece of software and my first recommendation to most non-technical computer users who ask me for advice on using Linux. But software often grows to use the hardware you give it. Software developers tend to be computer enthusiasts, and use enthusiast-grade hardware. In reality, this high-end hardware isn’t really necessary for most applications outside of video encoding, machine learning, and a few other domains.

[...]

My 11-year-old laptop can compile the Linux kernel from scratch in 20 minutes, and it can play 1080p video in real-time. That’s all I need!

Drew DeVault

One of the more pernicious myths about language design is that if something surprises a beginner, it must be a bad idea. The reality is that beginners are the worst people to judge what is good or bad or consistent, because they don't have the knowledge or experience to recognise deep consistency or flaws in an feature.
Steven D'Aprano

to post comments

Development quotes of the week

Posted Jan 25, 2019 2:23 UTC (Fri) by murukesh (subscriber, #97031) [Link] (1 responses)

Yep, often enough that surprise is followed by "now that I think about it, that makes sense."

Development quotes of the week

Posted Jan 25, 2019 14:47 UTC (Fri) by dgm (subscriber, #49227) [Link]

Indeed. If anything, novice surprising features should not be used on software where novices do not expect surprises. That obvious statement can be a surprise to some.

Development quotes of the week

Posted Jan 25, 2019 12:34 UTC (Fri) by jezuch (subscriber, #52988) [Link] (6 responses)

> My 11-year-old laptop can compile the Linux kernel from scratch in 20 minutes, and it can play 1080p video in real-time. That’s all I need!

That's about right. I've been saying for years now that computers already reached the "fast enough" phase for day-to-day use like 10 years ago and now what I want is not faster, but cheaper, more energy efficient and more silent. Moore's law works in more than one axis, after all. But a dream of a completly fanless desktop computer is still not really achievable, or at least not without extra cost. (Unless I missed something.)

It's been like that for *years* but the industry is not able to overcome its speed fetish, apparently.

Development quotes of the week

Posted Jan 25, 2019 16:45 UTC (Fri) by halla (subscriber, #14185) [Link] (5 responses)

Um... So you missed things like NUCs, computers-on-a-stick and pinebooks and all that sort of thing? Those aren't cheap and silent enough for you?

Development quotes of the week

Posted Jan 25, 2019 23:32 UTC (Fri) by edgewood (subscriber, #1123) [Link]

I had the same thought, but decided that he must have some other unstated requirements that rule out devices like that.

Development quotes of the week

Posted Jan 27, 2019 15:21 UTC (Sun) by jezuch (subscriber, #52988) [Link] (2 responses)

No, I haven't missed them. I saw initial reports and pricings and decided it's just a way for the chip manufacturers to artificially inflate prices :) In any case, I was underwhelmed by their efforts. I haven't ingestigated further, really, partly out of sheer inertia (my old rig works well enough) so I guess you're right that I'm too harsh in dismissing them. NUC at least seems interesting and my brother has one and is very happy with it :)

Development quotes of the week

Posted Jan 28, 2019 12:01 UTC (Mon) by excors (subscriber, #95769) [Link] (1 responses)

Lower-power high-performance chips (like Intel U-series ones, which are common in NUCs) will always be more expensive than higher-power ones with the same performance, because they're strictly better and therefore more desirable, while also being harder to manufacture.

If you don't need modern desktop levels of performance then you can get a totally silent Raspberry Pi for $35, which still gets you Linux on a quad-core 64-bit CPU and 1GB RAM and 1080p video support and 3D graphics in under 5 watts, which isn't bad.

I think the problem with expecting Moore's law to give you state-of-the-art-as-of-ten-years-ago performance at low power and low cost, is that even if transistor density is still increasing exponentially, power efficiency largely stopped improving over ten years ago. The most sophisticated modern CPUs have a lot of transistors (which incidentally cancels out the cost-per-transistor savings from Moore's law, so they're still expensive), but they can only use a fraction of those transistors at once else they'd melt, so they can't do much more computation within a given thermal limit than much older chips. If you don't want fans or water cooling or giant heat sinks and heat pipes, your thermal limit will be very low, so performance will inevitably be low. (On the other hand, if you only object to fans, just buy one of those other cooling systems - they'll probably be more expensive and/or less effective, but that's because you're ruling out the cheapest solution.)

Development quotes of the week

Posted Feb 1, 2019 20:33 UTC (Fri) by Pc5Y9sbv (guest, #41328) [Link]

I can live with a slower CPU most of the time, but 1 GB RAM seems far longer than 10 years ago...

I recall about 10 years ago we had an Asus Eebox to play with at work. Under test, it struck me as sufficient CPU for basic work, but 1 GB RAM was too small even then.

Today, even my budget 2 year old smartphone has 2 GB of RAM. My general-purpose laptop or desktop configuration has 16 GB (which I think is sometimes insufficient but balances cost and power draw). However, I often choose to live with an iGPU to avoid the additional power impact of a discrete GPU and its additional multi-GB chunk of RAM.

Development quotes of the week

Posted Feb 1, 2019 14:36 UTC (Fri) by martin.langhoff (subscriber, #61417) [Link]

There's also fanless arm laptops on the relatively cheap. Some Chromebooks for example.


Copyright © 2019, Eklektix, Inc.
Comments and public postings are copyrighted by their creators.
Linux is a registered trademark of Linus Torvalds