News for hackers. Stuff that matters.
Re:Electron is flash for the desktop (2016) by bhauer on Tuesday April 11, 2017 @11:23AM (#14088751)
> Well, to the extent that these costs degrade the user experience, I'm not sure they really are externalizing them. Presumably they pay this cost in the form of decreased user satisfaction. It's just that this is a cost they are willing to pay.

Precisely. I don't use Slack in part because its desktop application is irrationally bloated for its use-case. Although I have other reasons as well, they are enduring a cost--a small one to be sure, but presumably non-trivial in aggregate--in people refusing to use their service in part because their desktop application is poor.

But I do agree with the general emotion underlying the frustration of "externalities" here. As someone who advocates for high-performance and efficient web applications, I have toyed with the question of whether developers should confront the morality of wasting energy by having selected poor/low-performance platforms. Put in a somewhat comedic tone: low-performance software contributes to climate change.

Re:Electron is flash for the desktop (2016) by nojvek on Tuesday April 11, 2017 @11:45AM (#14089078)
By walking just one day a year than taking my car, I can offset the electricity consumed by my laptop.

You do have a point though. You make a difference where you can.

Re:Electron is flash for the desktop (2016) by pharrington on Tuesday April 11, 2017 @03:42PM (#14091684)
The problem is that despite how good it feels, individuals simply optimizing their individual activity does not scale to the societal scope. Post-agrarian humans literally behave and think via shared infrastructure. The only way individuals can make lasting improvements to society is to improve the infrastructure.
Re:Electron is flash for the desktop (2016) by Rapzid on Tuesday April 11, 2017 @04:35PM (#14092197)
Individuals changing their behaviour can lead to societal change though.
Re:Electron is flash for the desktop (2016) by pharrington on Tuesday April 11, 2017 @05:02PM (#14092414)
Yes, but you are talking about contingencies. Optimism over dice rolls cannot excuse wasteful systems.
Re:Electron is flash for the desktop (2016) by Rapzid on Tuesday April 11, 2017 @10:35PM (#14094278)
I'm talking about how nearly all progressive progress progresses. It swells up from individuals.
Re:Electron is flash for the desktop (2016) by TeMPOraL on Wednesday April 12, 2017 @08:00AM (#14096769)
Does it? Or maybe those individual pop up and do their progressive thing only when existing infrastructure and technological landscape lets them do that?
Re:Electron is flash for the desktop (2016) by petre on Tuesday April 11, 2017 @03:37PM (#14091641)
Why they haven't made Slack a web based chat app like Discord or Wire or even Skype is beyond me. I don't even use their native apps, just open a tab in my browser and run the corresponding web app.
Re:Electron is flash for the desktop (2016) by jnwatson on Tuesday April 11, 2017 @03:51PM (#14091787)
They already do, just not on mobile.
Re:Electron is flash for the desktop (2016) by copperx on Tuesday April 11, 2017 @09:41PM (#14094097)
I don't get it. If slack.com is a web-based chat, why doesn't the OP open Slack on his existing instance of Chrome?
Re:Electron is flash for the desktop (2016) by pseudalopex on Wednesday April 12, 2017 @12:53AM (#14094858)
"Along with the features available in your browser, the app loads your conversations more quickly, gives you more control over notifications, and has better support for multiple teams."[1]

Also, the app gets its own entry in the task switcher.

[1] https://get.slack.help/hc/en-us/articles/207677868-Slack-for...

Re:Electron is flash for the desktop (2016) by jancsika on Tuesday April 11, 2017 @12:29PM (#14089670)
> Put in a somewhat comedic tone: low-performance software contributes to climate change.

Number of developers who would donate the increased efficiency to "idle": $denominator.

Number of developers who would fill the increased efficiency with more triangles: $numerator.

I'd argue $numerator is sufficiently large that the premise of your joke doesn't hold.

Re:Electron is flash for the desktop (2016) by aoeusnth1 on Tuesday April 11, 2017 @04:38PM (#14092226)
Couldn't they just pay to offset the performance cost of their application? I doubt the cost would be much compared to the development difference.