Earlier quoted context omitted.
> What makes you think this one would be any different? Because unlike almost all other classes, that one would be immediately beneficial in daily life , in a direct and apparent way.
No it won't, unless we build infrastructure for them to work with. Even worse, given modern security standards, I wouldn't be surprised if programming and scripting were to be prohibited in the next ten years or so.
The decline of computers as a general-purpose technology (2021)
201–210 of 240 posts
Re: The decline of computers as a general-purpose technology (2021)
#202Earlier quoted context omitted.
Teaching people a scripting language when the language has been already chosen for them, platform has been prepared, data preformatted etc. might be easy - a non-trivial share of my classmates couldn't comprehend a for loop though. To have real transferrable programming skill - I am not talking about one that will get you a software engineering job, just basic problem solving - you need to know an awful lot about how…
It might be the case that a better language for this sort of thing would have to be designed. Maybe somebody needs to take another crack at the sort of Visual Basic/Excel type environment. I think someone on this site chimes in occasionally with a sort of “spreadsheet, but each cell runs a line of Python” type program they’ve been working on (although I can’t remember the name unfortunately). That could be a good bas…
But that doesn't mean _teaching_ people how to solve problems is any easier.
Re: The decline of computers as a general-purpose technology (2021)
#203Earlier quoted context omitted.
Kind of a counterpoint: I've heard countless stories (albeit, in Japan) of people doing things like "manually" doing additions of numbers they already have in a spreadsheet instead of just asking Excel to do the addition in what, two clicks, because they "can't trust the computer to do it right" which sounds like a BS rationalization to justify that they wouldn't have much of a job if the computer was doing it.
Anyone who trusts computers to do non-integer math correctly does not know anything about floating point numbers.
Re: The decline of computers as a general-purpose technology (2021)
#204Earlier quoted context omitted.
That is what I had in mind as I wrote it. Sad that many macOS apps now are built with Electron, or we simply use web browsers to access public or internal apps.
Using web browsers to access apps is actually a boon in this regard: the whole UI is exposed via the DOM, and you can use JavaScript to interact with it for macros -- and it's cross platform as it works on any OS that can run a web browser! In contrast Automator/AppleScript only works on macOS afaict.
Re: The decline of computers as a general-purpose technology (2021)
#205This fragmentation was predicted well over a decade ago, but we're finally seeing mass market realization of these predictions. The most relevant idea here is Koomey's Law [1], which postulates that the "number of computations per joule of energy dissipated doubled about every 1.57 years." This law is essentially a combination of Moore's Law and Dennard scaling. As transistors get smaller, Moore's Law predicts increa…
> However, Dennard scaling also says that the power density of a transistor remains constant. As transistors became smaller, more of the die became occupied by transistors, causing more heat dissipation per unit area. After exhausting cooling options (think back to the TDP of those CPUs back in the late-90s/early 2000s), Dennard scaling died in the mid-to-late 2000s because of thermal issues. Dennard scaling says tha…
I've explained it your way in the past, but I saw the Wikipedia article for Dennard scaling [1] says that power density for a transistor remains constant with time, which is true given that the underlying transistor technology has constant resistive losses. My understanding is that transistors using GaN have higher power density than "traditional" transistors, which mean Dennard scaling certainly breaks down.
Re: The decline of computers as a general-purpose technology (2021)
#206ditch your phone , go back to your desktop, problem solve. Mobile has been a regression in pretty much everything except corporate profits. The focus of the article is wrong. PCs for example are not getting more specialized, they are getting new capabilities with the additional specialized gpus. As others have said the problem does not lie in processors, but on the software and UI, which has been steadily dumbing dow…
I agree -- this is exactly why when my current smartphone dies, I'm going to be switching to the dumbest phone I can find and start carrying a real pocket computer along with it.
So why wouldn't you buy Librem 5 or Pinephone, which are pocket computers running GNU/Linux which have a phone functionality?
Re: The decline of computers as a general-purpose technology (2021)
#207I understand this is ACM, but I would say the decline has strictly been a failure of software . Specifically, corporate IT's failure to deliver general purpose development tools usable by anyone in a company to make computers do work for them (aka programming). There's still a ton of general value that could be delivered by general purpose processors/computers. But instead, most non-programmers live in a Kafkaesque r…
Hypothetically, if she figured out how to automate it on her own, would she get any kind of reward for it? If not, why should she automate it? Another example, if there’s some repetitive task that you automate at a software dev job, would you get rewarded for figuring out how to automate it? The answer is obviously dependent on culture, at my current gig you just get brushed off Seems to me like you’re assuming that…
The only reward I need for automating a tedious task is my own sanity.
Re: The decline of computers as a general-purpose technology (2021)
#208I understand this is ACM, but I would say the decline has strictly been a failure of software . Specifically, corporate IT's failure to deliver general purpose development tools usable by anyone in a company to make computers do work for them (aka programming). There's still a ton of general value that could be delivered by general purpose processors/computers. But instead, most non-programmers live in a Kafkaesque r…
It would be nice if there was a general expectation by now that people would have a sort of “intro to scripting” type class in high school. Not everyone has to be a programmer, in the same way not everyone needs to be an author, but everybody ought to be able to write a memo, email, or shopping list.
Computers are vital and unavoidable technology. Once it was arcane knowledge to read and write, to make calculations. It will be trivial in the future to know the basics of computer science and scripting.
Re: The decline of computers as a general-purpose technology (2021)
#209Earlier quoted context omitted.
Literacy rates in the US are pretty high I think, compared to where we were before k-12 schooling became standard. And most people can do basic arithmetic, right? The goal, I think, to start should be to get to the point where an office of 10 or so people has at least one or two who can string together basic scripts.
> Literacy rates in the US are pretty high I think, compared to where we were before k-12 schooling became standard. 'Post hoc ergo propter hoc.' https://en.wikipedia.org/wiki/Post_hoc_ergo_propter_hoc By and large, kids from well-off parents were always more literate, and they still are. And the US is a lot richer now than it used to be.
Re: The decline of computers as a general-purpose technology (2021)
#210Earlier quoted context omitted.
I was going to say that - I'm increasingly subscribing to "bullshit jobs" theory : * productivity for goods is high and availability is high (we can discuss inequality and distribution) * we just don't need everybody to work 40hrs a week to obtain collectively good standard of living * but as a society we are uncomfortable with universal basic income * so instead we basically do UBI through inefficient, unnecessary j…
> so instead we basically do UBI through inefficient, unnecessary jobs. Your first 3 bullet points make sense, but this last one is where I think the normal theory behind "bullshit jobs" really falls apart. Every individual business has a large, strong economic incentive to not hire these bullshit jobs if they don't need to, so why should we think they would be so generous to engage in this "bullshit jobs charity"? I…